Water being released from the Three Gorges Dam, a gigantic hydropower project on the Yangtze river, to relieve flood pressure in Yichang, central China's Hubei province. - Rising waters across central and eastern China have left over 140 people dead or missing, and floods have affected almost 24 million since the start of July, according to the ministry of emergency management.
AP