Firefighters works on a landslide-destroyed house in Ningguo of east China's Anhui Province, June 15, 2011. Intense rainfall triggered a mountain landslide here on Tuesday, killing two villagers. [Xinhua/Li Xiaohong]