A town in France has been battered by up to 80cm (32in) of hail in a freak June storm that saw snowplows brought in and locals taking up shovels in an effort to clear the clogged roads.
Plombières-les-Bains, in the eastern Vosges mountain range, was smashed by hail in a thunderstorm on Tuesday morning.
The downpour also caused flooding, which affected several streets and the basements of some properties, according to French broadcaster BFM TV.
Shocking footage from Plombières showed rainwater moving down a street past parked cars, with the deluge in some places flowing into doorways.