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.
Updated 17:25, 05-Jul-2018
[]
00:57