Slide 1 Three Gorges Project, China Three Gorges Project, China This hydroelectric dam is the world’s biggest dam, producing 22,500MWh of earth-friendly electricity. However…
Exploring Hydropower Hoover Dam The NEED Project: 29 Years of Energy Education About 30 miles southeast of Las Vegas, NV Black Canyon, Colorado River, 1922 The NEED Project:…
Three Gorges Project, China This hydroelectric dam is the worldâs biggest dam, producing 22,500MWh of earth-friendly electricity. However the 39.3km3 dam has also been mired…