PHOTO / CHINA
Massive output
Published: Jun 06, 2025 12:20 AM
The Zhaoping hydropower station on the main stream of the Guijiang River in Zhaoping County in South China's Guangxi Zhuang Autonomous Region operates at full capacity due to recently abundant rainfall and high-water levels on June 5, 2025. Photo: VCG

The Zhaoping hydropower station on the main stream of the Guijiang River in Zhaoping County in South China's Guangxi Zhuang Autonomous Region operates at full capacity due to recently abundant rainfall and high-water levels on June 5, 2025. Photo: VCG