There are (extremely) public toilets in Amsterdam, Holland. Men only, as you can see. They are functional (I had to test) and guys do use them quite frequently.
It is interesting to contrast how these would be viewed in most cities in the USA versus Europe. No one really gives them a second look except for us tourists.
If you want to see/use them for yourself, take the tram from near Dam Square towards the Anne Frank House and get off at the square just before the Hard Rock Cafe. You cannot miss them. :-)
Anyone seen toilets like this before? If so, where?