CHINA | Sunday, 17 October 2010 | Views [821]
Barges transporting coal traveling through the ship locks of the Three Gorges Dam—the largest generator of renewable energy in the world—convey perhaps the clearest message of China’s energy economy: that it’s of a massive scale. Captured from a moving bus.