Picture of the Day: Three Gorges Dam

Source China Daily

Flood water spills from the Three Gorges Dam, a hydropower project on the Yangtze River, in Yichang city, Central China’s Hubei province, July 24, 2012. [Photo/Xinhua]

Categories: China

Tagged as:

Leave a Reply