← Grids & Energy
Critical node· Grids & Energy · Critical anchor
Three Gorges Dam
Sandouping, Yichang (Hubei), China30.82°N 111.00°E
computed criticality17/100
reading
22,500 MW installed ; 103.6 TWh generated in 2024
2024Fault line
The Three Gorges Dam, on the Yangtze in Hubei, is the world's largest power station with 22,500 MW installed and about 103.6 TWh generated in 2024. It embodies China's standing as the world's top hydropower producer, far ahead of Brazil and Canada. Its output depends heavily on monsoon rainfall, which varies sharply year to year, and the structure concentrates flood control and part of a vast basin's electricity in a single point. A prolonged drought or a major incident would directly affect the grid of central and eastern China.
Actors
China Three Gorges Corporation (CTGC)
China Yangtze Power
State Grid Corporation of China
SASAC
Sources