Tag: Three Gorges
World’s largest hydroelectric dam ushers in largest flood peak
The Three Gorges Dam in central China's Hubei Province on Thursday ushered in the largest flood peak since the construction of the reservoir, according...