This is the moment a burst water main on a street in Hubei, China surged out of the ground on March 21, flooding an entire ...
China has signaled plans for a hydropower project in Tibet along one of the region’s main rivers, fanning speculation of a mega-dam that would test its engineering and diplomatic nous. The ...
The Three Gorges Dam in China is a structure so huge that it controls one of the world's most powerful rivers—and even ...