May 29: In this photo released by China's Xinhua News Agency, a Mig-26 helicopter transports rescue materials in Leigu Town, Beichuan County, southwest China's Sichuan province.

Advertisement