A giant domestic helicopter for civil use with a maximum take-off load of 13.8 tons is parked in east China's Jiangxi Province, March 18, 2010. The Chinese-made helicopter finished its test debut on Thursday. [Photo/Chinanews.com.cn]
Go to Forum >>0 Comments