Europe is in the middle of a heatwave, and forecasters say the all-time temperature record could be broken in the coming days.
The current European record is 48C (118.4F), set in Athens in July 1977.
Southern Spain and Portugal are both forecast to hit 47C (116.6F) on Friday and Saturday.
Pictures show shrunken lakes and dry riverbeds, along with people cooling off with water fountains and beach umbrellas, including in the Spanish town of Benidorm, below.
Spain’s national weather service has put a warning in place until at least Sunday, saying the heatwave will be “especially intense and lasting in the southwest”.
Here a woman cools off in a fountain in the city of Seville.
The Trocadero Fountain in front of the Eiffel Tower in Paris brought welcome relief for Parisians and visitors.
Temperatures in Montpellier were forecast to reach 33C (91.4F), not unusual for the time of the year.
Swimmers were finding a reprieve from the heat by leaping into the Mediterranean Sea in Nice, southeastern France.
Others enjoyed the view from the safety of sunhats.
In the Polish capital Warsaw, people and their pets used public sprinklers to keep cool.
At the Colosseum in central Rome, Italy, visitors used fans and parasols to escape the sun and heat as temperatures approached 40C (104F).
Members of the Italian Civil Protection authority distributed water bottles.
Fountains had heavy use in Rome.