SPAIN — Heatwave: A delivery rider cooled off by a beach in Barcelona on Saturday. Temperatures were set to hit a maximum of 46 degrees Celsius in some parts of Spain on Saturday, as the country sweltered on the hottest day of the year so far.
Photo: Joan Mateu Parra/AP