Wudongde project
China's third largest hydropower station, located on the upper reaches of the Yangtze River, featuring a 270-meter high dam and 12 generating units with a 10.2 GW capacity. It is expected to generate 38.9 billion kWh annually and reduce significant CO2 and SO2 emissions.
under construction
1 mention