Rescue workers lay water pipes to release a barrier lake caused by a massive landslide at Jiwei Mountain, in Wulong County of southwest China's Chongqing Municipality, June 9, 2009. The local government has relocated villagers threatened by the lake which increased to more than 10,000 steres due to continuous rainfall. [Xinhua]
|