The Three Gorges Dam, sitting in the middle reach of the Yangtze River in Central China's Hubei province, on July 10 released water for the first time this year. [Xinhua]
Go to Forum >>0 Comments