Freezing temperatures are gripping Switzerland. Overnight lows plunged deep into the double digits below zero in several regions.
The coldest reading came from La Brévine, in canton Neuchâtel, where temperatures dropped to minus 30 - living up to the town’s nickname of the Siberia of Switzerland.
Even colder air was recorded on alpine peaks in eastern parts of the country.
Meteorologists say lingering fog has masked the cold so far, but clearer skies mean sharper freezes ahead.
Major cities haven’t escaped the cold – Geneva reached minus 9 last night, Zurich at minus 8, Sion, minus 10.
The cold even spread to the south of the Alps, Lugano was down at minus 5.
Snow and strong winds are expected later this week, with officials urging caution as conditions rapidly change.
Switzerland relies too heavily on an American NGO to detect child sexual abuse online, raising questions about the country's ability to protect children on its own.
Summer has arrived, with temperatures climbing past 30 over the long weekend. Basel reached 31 and Sion hit 32.4, but MeteoSwiss, says this does not yet count as an official heatwave.