A MI-26 helicopter hovers to unload an excavator at the landslide site of Jiwei Mountain, in Wulong County, southwest China's Chongqing Municipality, June 11, 2009. The MI-26 heavy-lifting helicopter has begun carrying heavy machineries needed in the search for 63 people missing in a massive landslide on Friday. The heavy machineries will be used to remove giant rocks that buried two entrances to an iron ore mine, where 27 miners are believed to be trapped. [Liu Chan/Xinhua]
|