Rescue workers walk through the mountain after a landslide in Shuangshang village in Cangwu county, south China's Guangxi Zhuang Autonomous Region, June 16, 2010. Many people were buried by the landslides brought on by the heavy rainstorm that hit Cangwu County of Guangxi on June 15. Rescuers have been rushing relief supplies to the areas.[Photo/Xinhua]
|