Water gushes from gates of Shuikou Hydropower Station in Minqing County, southeast China's Fujian Province, May 21, 2014. The persisting rainstorm pushed up water level here and the hydropower station had to released flood water. (Xinhua/Wei Peiquan)
|