QAMDO, July 10, 2016 (Xinhua) -- An armed policeman stands guard near a landslide site on a section of No. 318 national highway in Qamdo Prefecture, southwest China's Tibet Autonomous Region, July 10, 2016. A rain-triggered landslide occurred on a section of No. 318 national highway in Qamdo Sunday morning, leaving over 100 vehicles and more than 200 people stranded. Armed police has arrived at the site to clear the blockage. (Xinhua/Tan Zeyang)