Continuous rainfall caused landslide in Hualong Hui Autonomous County of northwest China's Qinghai Province on Tuesday, disrupting the local traffic. 
Updated 19:24, 28-Jul-2018
[]
00:47