QAMDO, July 10, 2016 (Xinhua) -- Photo taken on July 10, 2016 shows a landslide site on a section of No. 318 national highway in Qamdo Prefecture, southwest China's Tibet Autonomous Region. 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)