Heavy rain, giant hailstones and gale-force winds lashed parts of southern Germany and Switzerland on June 28 night. It led to widespread flooding, tearing off part of the roof of an opera house, reported AFP. Several road tunnels were flooded and rail services were completely suspended in and around the German city of Stuttgart, according to police and rail operator Deutsche Bahn. Video footage showed rivers of water gushing down streets and car windscreens shattered by huge hailstones. Emergency services across the southern states of Rheinland-Palatinate and Baden-Wuerttemberg reported hundreds of calls to the emergency services to deal with flooded cellars, fallen trees, landslides and stranded drivers, reported AFP. At around 8:30 pm, a heavy gust of wind tore off part of the roof of the Stuttgart Opera while around 250 people were still inside following a song recital. A large section of copper planking landed in the opera house gardens, managing director Oliver Hendriks told AFP. Watch the video to know more.