Three Gorges Dam powers China’s growth amid displacement, environmental concerns
The Three Gorges Dam on the Yangtze River in China’s Hubei province is the world’s largest hydroelectric power station, completed in 2012. While it boosted China’s renewable energy capacity and enhanced river transport, the project has faced criticism for displacing over a million people, submerging cultural sites, and causing environmental concerns.