Britannica AI Icon

Quick Summary

The Gezhouba Dam is a significant hydroelectric power station and water control facility located on the Yangtze River near Yichang, China. Construction began in the 1970s and 1980s, and it was China's largest hydroelectric facility until the completion of the Three Gorges Dam. The Gezhouba Dam plays a role in regulating the Yangtze's flow and generating electricity.1

Summary created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Ask Britannica AI about this topic

Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.