China Hydropower

Xinjiang Three Gorges Dam controls China's worst floods

|

The hydroelectric project likened to the Three Gorges Dam in Xinjiang, China has solved the terrible flooding situation for millions of people.