Language
World's largest single-unit impulse hydropower turbine in SW China’s Xizang enters installation phase

Global Times  |  Global Times  |  2025-08-05 17:03:40

World's largest single-unit impulse hydropower turbine in SW China’s Xizang enters installation phase
Related Reading