Rescuers search for survivors buried under the debris after heavy rains caused landslide in Cenxi of South China's Guangxi Zhuang autonomous region on June 2, 2010. At least 30 were killed by rain-triggered landslides in Guangxi, local authorities said Wednesday. [Photo/Xinhua]
|