Shoes and other debris are swept ashore in Yichang, Central China's Hubei Province, on Sunday. Flood water was discharged from the Three Gorges Dam, a gigantic hydropower project on the Yangtze River, on Sunday. The Yangtze River braced for its largest flood peak so far this year due to continuous rainfall upstream. Photo: CFP