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 (1)

Label Occurrences
Yangtze River hydropower cascade canonical 1

How this entity was disambiguated

Referenced by (1)

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

Gezhouba partOfHydropowerSystem Yangtze River hydropower cascade