The future of hydropower energy

ThreeGorgesDam-China
The Three Gorges Dam in China, home to the largest hydropower plant in the world. Credit: Le Grand Portage