Video: Huge landslide cuts off road in southwest China
China: A rain-triggered landslide cut off a local road in Beichuan Qiang Autonomous County, southwest China’s Sichuan Province on July 1.
The area of the landslide was estimated to be about 1,000 square meters.
To ensure the safety of the public, police have adopted temporary traffic control measures, reports the CGTN.