A series of extreme weather events have battered Europe this summer, leading to vast contrasts in the weather across the continent.
In recent weeks, there has seen snow and severe flooding across Greece, while firefighters continue to battle raging wildfires in France and Spain.