AssetID: 41588180
Headline: Catastrophic Floods Hit Germany
Caption: 15 July 2021, North Rhine-Westphalia, Solingen: A street in front of a restaurant is flooded. Photo: Gianni Gattus/TNN/dpa
Keywords: Weather,Storm,---
PersonInImage: