Zürich, Italy
Sechseläutenplatz (literally: Sechseläuten square) is the largest town square situated in Zurich, Switzerland. Its name derives from the Sechseläuten (the city's traditional spring holiday), which is celebrated on the square in April.
Listen to the audio guide for Sechseläutenplatz Free on WIP — starts by itself when you arrive, even with the screen off