New insights, including research from NASA, reveal that China's colossal Three Gorges Dam, the world's largest hydroelectric power project, is having a measurable, albeit minuscule, effect on Earth's ...