Jiang Changyin, a farmer in his 50s, pilots a self-made helicopter on a test flight in Dexing, East China's Jiangxi Province on Wednesday. The 2.65-meter-high and 2.5-meter-long helicopter, which weighs 650 kilograms, took him three years and some 200,000 yuan ($30,520) to build. The test ended in failure due to the slow revolving speed of the propeller and a lack of engine power. Photo: CFP