The Mig-26 helicopter swings an excavator to the quake lake in Tangjiashan, Beichuan County, southwest China's Sichuan Province, May 26, 2008. A Mig-26 helicopter has carried machineries from Leigu in the vicinity of Tangjiashan which could only be reached on foot currently. As heavy machineries are carried into Tangjiashan by air, the operation on dynamite the dam of the quake lake speeded up.