China's Three Gorges Dam is the only known man-made object to have an impact on Earth's rotation, which has led to concern ...
China’s controversial plan to construct the world’s largest dam on the Brahmaputra River in Tibet has intensified tensions with India, raising fears of a ...