MeteoSwiss Heavy rain causes flooding mayhem Torrential rain has triggered landslides and extensive flooding in central Switzerland.