July 23, 2025

This picture taken on June 29, 2020 shows water being released from the Three Gorges Dam, a gigantic hydropower project on the Yangtze river, in Yichang, central China's Hubei province. PHOTO: AFP
For Beijing, the project promises clean power, jobs and a jolt of stimulus for a slowing economy. For neighbours downstream, it stirs old anxieties about water security: the Yarlung Zangbo becomes the Brahmaputra in India and Bangladesh, a lifeline for millions.
This picture taken on June 29, 2020 shows water being released from the Three Gorges Dam, a gigantic hydropower project on the Yangtze river, in Yichang, central China's Hubei province. PHOTO: AFP
July 23, 2025