Torrential Rains Turn Swiss Streets into Rivers

Heavy rainfall in Lausanne, Switzerland, turned the city streets into flowing rivers on June 11.

MeteoSwiss, the national weather service, said a record 41.1mm of rain fell in Lausanne in a ten-minute period.

Police received over 500 emergency calls and the fire service responded to 240 incidents. Credit: romaniaazi via Storyful