Rescuers are seen at the site where a landslide occurred in Ningguo of East China's Anhui province, June 15, 2011. The landslide, triggered by the torrential rain on June 14, left two villagers dead. [Photo/Xinhua]
Rescuers work at the site where a landslide occurred in Ningguo of East China's Anhui province, June 15, 2011. [Photo/Xinhua]