Deep in China’s Hubei province, a structure designed to tame nature may also be nudging the planet’s rotation. The Three Gorges Dam, the world’s largest hydroelectric power station, has long ...
In central China, the Yangtze River is held back by an engineering marvel so massive that it doesn’t just generate power or ...