Aerial photo taken on July 24, 2019 shows large-scale excavators preparing to enter the landslide site to conduct rescue work 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)