The Swiss climate in general may be considered as temperate. It's a small country, but the weather conditions can be different, depending in with part of Switzerland you are, which is caused by the variety of relief. The north-western (Geneva, Basel)and the central regions (Bern, Lucerne) are under the influence of west winds from the Atlantics, hot summers, mild winters. South Switzerland is enjoying mild subtropical weather. Between the Alps, the mountains are crossing Switerland in the middle from East to West, covering a significant portion of Swiss Lands and providing alpine climate (Arosa, Chur, Davos, Glarus, Interlaken and more). By nature the altitude affects weather. The higher you go, temparature will drop and humidity will grow. But even in Summer, during hot temperature periods, some of the top mountains are still partly covered with ice-caps. Switzerland appears to be pretty cold and snowy in winter, while the summers are warm with some pretty hot days as well.