Mega hydropower project in southwest China proceeding smoothly
Source: Xinhua|
Published: 2020-09-11
A mega hydropower project in southwest China is proceeding smoothly, with a new rotor installed on one of the station's million-kilowatt generating units.