Yangtze River hydropower cascade

E1249894 UNEXPLORED

The Yangtze River hydropower cascade is a series of large, strategically coordinated dams and power stations along China’s Yangtze River that together form one of the world’s most significant hydropower generation systems.

All labels observed (2)

How this entity was disambiguated

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Gezhouba partOfHydropowerSystem Yangtze River hydropower cascade
Xiluodu Dam partOf Yangtze River hydropower cascade
Wudongde Dam partOf Yangtze River hydropower cascade
Baihetan Dam partOf Yangtze River hydropower cascade
Geheyan Dam partOf Yangtze River hydropower system
linked to: Yangtze River hydropower cascade