The Three Gorges Dam, based on the Yangtze River, is China’s world’s largest hydropower project. It has an annual power ...