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.
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.