Extreme summer heat has set in across Spain, sending temperatures above 40 degrees Celsius.
Heat warnings have been issued for much of the country.
In the south, a red alert has been in place for the city of Cordoba over the last five days.
Located in Andalusia province, Cordoba recorded a top temperature of 41C on Saturday, followed by 44.5C on Sunday.
In truth, the city has the highest summer average daily temperatures in Europe, averaging 36.9C in July.
Temperatures in excess of over 40C are by no means unusual in the summer months, yet, Sunday's maximum was still some eight degrees beyond the norm.
Elsewhere, temperatures reached 42C in both Granada to the southeast, and Badajoz on the Portuguese border.
In between them both, Seville recorded a high of 40C.
The capital, Madrid, also recorded a maximum of 37C on Sunday, above the average June and July temperature of 27C and 31C respectively.
Highs in Madrid have exceeded 33C every day since June 20.
The searing heat has increased the risk of forest fires, with warning levels placed as "extreme" or even "high" in places.
More thundery showers are expected across the Spanish Plain over the next few days, and although it will not be quite as hot, temperatures are still likely to reach the low 30s for much of this week.
If the heat doesn't kill you the rain will: 40 people killed in heavy rains across Uttar Pradesh, India
Mag 7. Quake in April responsible for landslides as devastating floods hit Japan killing 3
20 dead more than 250,000 evacuated and 325,000 hectares of crops damaged as more floods hit China
A months rain in a couple of hours kills 3 and thousands of livestock in Niger: The latest West African country to be devasted by floods
"I never seen rain like this before": Zero visibility in State of Michigan from terrifying micro storm
Heat records shattered as fierce hot spell in the San Diego area hits 118F (48C)
Death toll from flash floods and landslides in Indonesia reaches 46 with dozens still missing
Phoenix-bound flight forced to return to Houston because of 120F (49C) deadly heat: 50 year old heat record shattered!
A months rain in one hour: Australia's East coast under water again after torrential rains
24 dead and 26 missing as torrential rains damage thousands of homes in Indonesia
Almost 50C (120F) is just plain dangerous! Phoenix issues excessive heat warning
Beautiful Roll Cloud Rises Over Lake Michigan
Snow storm hits Hawaii just days before official summer time begins!
Heat Emergency Plan imposed as Houston heat hits 108F (42C)
India burning! Unbearable heat due to the 90% humidity factor as temperatures hit 43.2 degrees Celsius (110F)
"Their Sky Has Changed!" Inuit elders sharing information with NASA regarding Earth's "WOBBLE"
Nuuk warmer than New York as Greenland records it's warmest temperature in June ever!