Train station stairs look like waterfall after record-breaking rainfall

A record 41.1mm of rain fell in Lausanne, Switzerland in a 10-minute period. This video shows torrents of water flowing down the steps of the main Lausanne train station in the center of the city.
All Videos