Water Diplomat News Logo
Water Diplomat Logo
Water Diplomat News Logo

Three Gorges Dam

Search results

Displaying 1 - 10 of 1

  1. China’s Xiangjiaba Hydro Station to Come on Line by Late October

    The Xiangjiaba Hydropower Station, the third largest hydropower plant in China, is likely to come on stream at the end of October. ...

    OOSKAnews Corre... - 10/16/2012 - 09:49