News

The Three Gorges Dam in China is not just the largest dam in the world—it's one of the most ambitious engineering projects in ...
The Three Gorges Dam, located on the Yangtze River in China, is the largest and most powerful dam in the world, generating 22.5 gigawatts of electricity. With a reservoir spanning over 600 kilometers ...
Indian politicians say the dam would allow China to release 'water bombs' in future conflicts, or create floods or droughts ...