Rescue workers remove a huge rock after a landslide triggered by heavy rain in LeiboCounty of southwest China's SichuanProvince, Aug. 27, 2009. [Xinhua]
Rescue workers clear the road after a landslide triggered by heavy rain in LeiboCounty of southwest China's SichuanProvince, Aug. 27, 2009. [Xinhua]