A landslide in China’s Southwestern Yunnan Province on Jan. 22 has left dozens of people missing, while hundreds more have been forced to evacuate. The disaster struck in the village of Liangshui near the town of Tangfang in Zhenxiong County. Close to 50