Snow has shut Geneva airport, while eight homeless people have died in after the mercury dropped below -20C in Poland
Heavy snowfall has caused disruption across northern Europe, closing airports and bringing traffic to a standstill.
In Poland, eight homeless people died as temperatures fell below -20C (-4F).
Airports were closed in the UK, France and Switzerland. Dozens of flights were affected in Germany and Spain.
Prominent figures including Spanish Prime Minister Jose Luis Rodriguez Zapatero faced delays as they headed to Zurich for the Fifa World Cup vote.
In the Russian capital, Moscow, temperatures dropped to -23.6C (-10.5F), the lowest on record for 1 December since 1931.
In Poland it was even colder, with the eastern city of Bialystok registering temperatures of -26C (-14.8F).
Police in the country appealed to the public to get in touch if they found any homeless people living outdoors after eight homeless men were found frozen to death.