The body of a landslide victim is carried out of the rubble in Luojiang village, Quanzhou county, South China's Guangxi Zhuang autonomous region, May 9, 2011. [Photo/Xinhua]
Excavators clear the mess after a landslide in Luojiang village, Quanzhou county, South China's Guangxi Zhuang autonomous region, May 10, 2011. [Photo/Xinhua]