Rescuers conduct rescue work via large-scale excavators at the landslide site in Shuicheng County of Liupanshui City, southwest China's Guizhou Province, July 24, 2019. The death toll has risen to 13 after a landslide hit southwest China's Guizhou Province late Tuesday, local authorities said Wednesday. As of 5:15 p.m. Wednesday, 13 people had been found dead, another 11 were rescued, and an estimated 32 remained missing. Rescue work is still underway. (Xinhua/Tao Liang)