Gezhouba Dam
dam, China
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.
8 Britannica Sources
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.

