Germany is grappling with widespread disruption as a severe heatwave, which has already scorched western Europe, moves across the central and eastern parts of the continent.
Authorities have reported highway damage and widespread train cancellations as temperatures are forecast to reach 40 degrees Celsius.