Pushed lower by a vicious wind, the thermometer sank to minus 9.5 degrees Celsius in Zurich, minus 7.5 degrees in Neuchatel and minus 5.8 degrees in Geneva, according to MeteoSuisse.
Temperatures everywhere froze below zero with the exception of the Italian-speaking region of Tessin to the south of the Alps where the mercury clung to plus-seven degrees Celsius.