Unit 5 of the Baihetan hydropower station in southwest China passed a 72-hour trial operation and started formal operation, which marks half of the 16...
With the flood season approaching, the Three Gorges Project is currently undertaking a draw-down of water level to ensure the safety of the middle and...
Zhejiang Tiantai pumped storage power station, which features the world’s highest hydraulic head, in east China's Zhejiang province, has kicked off th...