Search results
From Self-sufficiency
- ...argest hydroelectric power stations|largest hydro-electric power station]] in the world]] ...an installed capacity of 777 [[GWe]] supplied 2998 TWh of hydroelectricity in 2006.<ref>http://www.eia.doe.gov/ Energy Information Administration interna39 KB (5,447 words) - 22:02, 2 July 2010