Much of Europe is currently in the grip of wintry conditions.

Cold weather and plenty of ice are dominating the landscape, with a healthy helping of fog in the mornings in many places as well.

In the southwest, things are rather different. Torrential downpours are in place across the Iberian Peninsula.

This triggered flooding in parts of Portugal on Saturday, which then affected southern Spain on Sunday and Monday.

The northeast part of the continent has also seen heavy downpours, but here it is snow rather than rain causing the problems.

Strong winds gusting over 60km/h brought blizzard conditions to the Russian capital, greatly reducing visibility and disrupting traffic.