An excavator clears a quarry after a landslide in Luojiang village, Quanzhou county, South China's Guangxi Zhuang autonomous region, May 9, 2011. [Photo/Xinhua]
Survivors of a quarry landslide are evacuated to safety in Luojiang village, Quanzhou county, South China's Guangxi Zhuang autonomous region, May 9, 2011. [Photo/Xinhua]