A huge wind turbine is installed in Dabancheng of northwest China's Xinjiang Uygur Autonomous Region on Dec. 10, 2009. The turbine, part of a wind power station, will contribute to the first all-China-developed wind power station that will have an installed capacity of 3 megawatts upon its completion. [Wang Fei/Xinhua] |