Massive landslide and floods