World’s Largest Renewable Energy Projects – Slide Show

By: | February 26th, 2013

Hydroelectric Plants:

Boguchany Dam Russia

Boguchany Dam Russia

  • The Three Gorges Dam in China which we have written about here.
  • The Boguchany Dam in Russia – this project on the Angara River in Kodinsk, Russia, is nearly complete and will be finished in 2013 and produce 2,970 MW.
David Russell Schilling

David enjoys writing about high technology and its potential to make life better for all who inhabit planet earth.

More articles from Industry Tap...