Tag: landslide and rockfall
10 Massive Landslides & Avalanches Caught On Camera Landslides and Avalanches are natural disasters that can occur in mountainous regions. They are caused by the sudden movement of large masses of earth... Read more »