It is well known that China loves building ambitious infrastructure projects, and its hydroelectric power stations are no exception. The Three Gorges Dam, which already boasts the title of the world’s ...
In central China, the Yangtze River is held back by an engineering marvel so massive that it doesn’t just generate power or control floods. It physically alters the planet’s rotation. The Three Gorges ...