Rescuers carry the body of a landslide victim in the village of Luojiang, south China's Guangxi Zhuang Autonomous Region, May 10, 2011. [Xinhua/Zhou Hua]