A worker instructs the installation of a huge wind turbine in Dabancheng of northwest China's Xinjiang Uygur Autonomous Region Dec. 10, 2009. [Wang Fei/Xinhua]
Comments