NASA confirm China’s Three Gorges Dam could make
China’s Three Gorges Dam, the world’s largest power station, is so massive it’s subtly affecting Earth’s rotation. Towering 175 meters high and holding a reservoir capacity of 22 km³, the dam has powered millions of homes but at a significant human and environmental cost, including the displacement of over 31 million people. Built at a…