Water sluice down at Three Gorges Dam, central China's Hubei Province, July 28, 2010. A flood peak with water flux of 56000 cubic meters per second reached the Three Gorges Dam at 8 o'clock Wednesday morning. (Xinhua/Cheng Min)