Firefighters search for the trapped people in the landslide-destroyed houses 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]