Water gushes from the Shuangjiang River hydropower station in Liping County, Southwest China’s Guizhou Province, June 14, 2016. The hydropower station discharged water to prepare for a fresh round of strong rainfall that may bring the highest flood levels in three to 20 years to many rivers. (Photo: China News Service/He Junyi)
RIGHT BG