Continuous heavy rain triggers landslide in China’s Yunnan province

This post was originally published on CNA.