China has begun constructing the Yarlung Tsangpo Hydropower Project in Tibet, poised to become the world's most powerful ...
In a revelation that defies conventional wisdom, NASA has announced that a man-made structure in China has managed to alter the passage of time on Earth. China's colossal Three Gorges Dam has ...