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 ...
Application error: a client-side exception has occurred (see the browser console for more information).