Share
twitterlinkedinfacebook
Image 1 of 1
CST00887CHN.jpg
©Chris Stowers/Panos Pictures..Long-distance bus passes beneathy the towering electricity generating windmills, on the outskirts of Urumchi, the capital of Xinjiang Province in NW China.  They are powered by wind coming off the distant Altai Mountains.