Three Gorges Dam Tested by Floods

Chinese officials have confirmed that the Three Gorges Dam, located on the Yangtze River, is standing up to the biggest flood control test since it’s construction.

Click here for more on the story.

This project was posted in Industry News.

Comments are closed.