Water pours out of sluices of the Qingtongxia hydropower station in northwest China's Ningxia Hui Autonomous Region, Aug. 1, 2012. The highest flood peak of the Yellow River since 1989 hit the Ningxia section on Tuesday. Local flood control headquarters has initiated a level-three emergency response to cope with possible flooding.
Go to Forum >>0 Comment(s)