A worker checks the circuit of a wind machine in the wind power base in Jiuquan City, northwest China's Gansu Province, Dec. 7, 2009. [Xinhua]
Comments