Yibin is a prefecture-level city in the southeastern part of Sichuan province, China, located at the junction of the Min and Yangtze Rivers. From Wikipedia
Swollen rivers testing aging flood defenses coincide with an intense heatwave stretching power grids and water supplies.