Firefighters, policemen and excavators are seen at the scene of a landslide rescue operation in Lin'an city, East China's Zhejiang province, August 14, 2009. The landslide, believed to be triggered by a heavy downpour, left 11 dead and 2 injured. [Asiannewsphoto.com]
|