China is set to complete a hydropower dam at an altitude of 5,000 meters
The Maerdang Hydropower Plant is located upstream of the Yellow River with a total installed capacity of approximately 2.2 million kW.Overview of the construction site of the Maerdang Hydropower Plant. ...