Zurich Switzerland
Somewhere Street: Specials
S00E01
E1 E2
November 23, 2017 60 min
Overview
Zurich is the largest city in Switzerland which borders the Lake Zurich, located in northern part of it. Around 20km away from the German border, the city has been an important transportation hub since the old days and it has been chosen as one of the top livable cities in the world. Let's take a walk in Zurich streets!
Comments 0
Please log in to leave a comment.
No comments yet. Be the first to share your thoughts!