The climate differs a lot in different parts of Switzerland. The yearly average temperature in Sankt Moritz is 0°C32°F compared to Bern where it is 10°C50°F.
More detailed information about the weather in Switzerland can be found on the page for each city.
...Sankt Moritz , Switzerland 1822m/6000ft Sankt Moritz is a training center for the Swiss Olympic team who seek out the location for the benefits of altitude training....
.
Please post about running and in English. Other posts may be removed.