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.
The post This hydropower station in China is 5,000 meters above sea level appeared first on Electrek.



