Rescuers clear the debris after a rain-triggered landslide hit Gelan Village of Shangri-La County in Diqing Prefecture, southwest China's Yunnan Province, July 10, 2014. Two people went missing and three others injured in the landslide which occurred on early Thursday morning. (Xinhua/Luo Xiaoguang) |