This hydropower station in China is 5,000 meters above sea level

Maerdang hydropower station in China, the “highest-altitude facility of its kind,” is expected to begin operations in March 2024.

more…

The post This hydropower station in China is 5,000 meters above sea level appeared first on Electrek.