The severe weather has also caused travel disruption

Heavy snow has left at least 21 people dead across Europe.

Among them - two snowboarders in Bulgaria, and a snowplough driver in Germany whose vehicle slipped into an icy river.

Dozens of flights to German airports have also been cancelled.

In Switzerland, a 300-metre-wide avalanche smashed hotel windows - pushing massive snowdrifts into some rooms.