0
0
A massive landslide on Saturday buried a road section in Mabian Yi Autonomous County in southwest China's Sichuan Province, terrifying the people who witnessed the disaster.
Soil and boulders estimated over 50,000 cubic meters in volume cut off a nearby road and partially blocked a nearby river.