Landslides are a common geological phenomenon in mountainous regions worldwide, posing a severe risk to local infrastructures. During the years from 2004 to 2010, 2620 fatal landslides in total were ...