The image of Switzerland might be of snow-capped mountains, but you'll be hard-pressed to find much snow in Zurich. The country is full of microclimates, and Zurich’s is a moderate one. Winter is a glorious time to visit, thanks to temperatures that barely ever dip below freezing, Europe’s biggest indoor Christmas market, and Bahnhofstrasse shopping—even on Sundays throughout December. Spring weather can be cool and sunny, but it’s often wet, especially in the later months. (One consolation is the numerous pockets of gorgeous cherry blossoms that dot the city.) Surely the best season to visit is summer and early fall, when it’s warm enough to swim in the lake.