China aims 27 mirrors at frozen mountainside to speed up world's tallest dam
VNExpress - Sep 20, 2026
China has brought a third generating unit online at the Shuangjiangkou hydropower station in Sichuan Province, lifting output to 1.5 GW while the record-breaking dam above the turbines is still being built.