Icon
 

Gezhouba Dam the first large hydropower project on Yangtze