Among the hilly forests of southern China, scientists have discovered the largest modern meteorite impact crater on Earth. Dubbed the Jinlin crater, the giant pitted scar could become an invaluable ...
TheJinlin crater, an enormous 900 meters across, is the largest known impact site from the Holocene, Earth’s current geological epoch. Remarkably well-preserved and hidden deep within weathered ...