Of Landslides and Typhoon Flooding