China’s highest-altitude mega hydropower station is fully operational
China’s highest-altitude mega hydropower station, Lianghekou plant, went fully operational on 18 March 2022 in Sichuan Province, contributing significantly to the development of clean energy as well as setting nine world records in hydropower station construction. The project is being […]