Video PlayerClose
Rescuers work at the landslide site in Shuicheng County of Liupanshui City, southwest China's Guizhou Province, July 26, 2019. As of 1 p.m. on Friday, 24 people were confirmed dead and 27 others remained missing after a landslide hit southwest China's Guizhou Province late Tuesday, local authorities said. Investigations show that 77 people from 22 households lived in the landslide-affected area. Eight visitors and workers were also residing there when the disaster occurred. (Xinhua/Tao Liang)