Fan-sellers were doing good business in the southern city of Seville on Saturday as Spain sizzled in the hottest pre-summer heatwave for at least 20 years.
Carriage drivers dampened down horses who take tourists around the historic sights of Seville such as the Real Alcazar Palace and Plaza de Espana.
Temperatures reached 40 °C (104 Fahrenheit) degrees in the Guadalquivir valley in Seville and the nearby city of Cordoba on Saturday, the national meteorological office AEMET said.
Temperatures could rise to 42 °C (108 Fahrenheit) degrees in the Guadiana valley in Extremadura and other parts of southern Spain later on Saturday, forecasters said.
On Sunday, the heatwave could intensify as temperatures could soar to 43 °C (110 Fahrenheit) degrees in parts of southern Spain.
A cloud of hot air from North Africa has sent temperatures soaring, AEMET forecasters said, and the suffocating heatwave could last in most of Spain until June 15, six days before summer officially starts on June 21.
Forecasters predicted high winds and storms in some parts of Spain.
President Donald Trump said on Friday the US was getting very close to meeting its objectives as it considers winding down its military efforts in the Iran war and called on countries that use the Strait of Hormuz to guard and police it "as necessary".
Iran is ready to let Japanese-related vessels pass through the Strait of Hormuz, a vital artery for global oil supplies, Kyodo news has reported, citing Iranian Foreign Minister Abbas Araqchi.
The Israeli military said early on Saturday it was striking Hezbollah targets in Beirut, after issuing an evacuation warning for seven neighbourhoods in the southern suburbs of the Lebanese capital.
The US military is deploying thousands of Marines to the Middle East, officials told Reuters on Friday, as President Donald Trump accused NATO allies of cowardice over their reluctance to send forces to help open the Strait of Hormuz.
A fire that broke out around lunchtime on Friday at a car parts factory in the South Korean city of Daejeon on Friday, has left 10 people dead, 25 seriously injured and 34 with minor injuries, the country's safety ministry said on Saturday.