"The final 32 generators went into operation this week, making it the world's largest hydropower project, pictured, built on the Yangtze River in China." This photo gallery has a tremendous video at the end that displays vividly the raw power that moves the turbines. Economically, what are the benefits? Environmentally, what are the costs?
Via John Foden, Seth Dixon