A helicopter from France is displayed at the eighth China International Aviation and Aerospace Exhibition in Zhuhai, South China's Guangdong province, Nov 16, 2010. [Photo/Xinhua]
Go to Forum >>0 Comments