Stunning video shared to social media shows a massive landslide cause the new Hongqi Bridge in a mountainous region of China ...
The British Geological Survey (BGS), which monitor landslides, define them as a mass movement of material, such as rock, ...