The Three Gorges Dam on China's Yangtze River releases floodwater at the junction of its middle and upper reaches on July 10. [Photo/Xinhua]