Photo taken on Nov. 29, 2009 shows the Changma wind power factory of the wind power base in Jiuquan City, northwest China's Gansu Province. [Xinhua]
Comments