
Rescuers wade across a river to check landslide sites and a barrier lake in Lianghe Town of Yiliang County, southwest China's Yunnan Province, Aug. 26, 2017. Over 2,000 people have been relocated to safety places after a barrier lake was formed due to rain-triggered landslide in Lianghe. (Xinhua/Peng Hong)














