A heatwave has engulfed southern Europe, with punishing temperatures that have reached highs of 46C (114.8F) in Spain and placed almost the entirety of mainland France under alert.
Extreme heat has for several days scorched Portugal, Spain, France, Italy and Greece as southern Europe endures its first major heatwave of the summer.
The high temperatures have prompted the authorities in several countries to issue new health warnings and scramble firefighters to prevent wildfires from breaking out.