Zurich is the largest city in Switzerland and serves as the country’s economic, cultural, and financial hub. It is located in the central part of Switzerland, at the northern tip of Lake Zurich. Sightseeing Zurich, Switzerland(Video: wendzandre) MENU Berlin, Germany Calgary, Alberta, Canada Copenhagen, Denmark Melbourne, Australia Munich Osaka, Japan Paris Seoul, South Korea Sydney, Australia Vienna, Austria Vancouver, Canada Toronto, Canada Tokyo Zurich, Switzerland