TheJinlin crater, an enormous 900 meters across, is the largest known impact site from the Holocene, Earth’s current ...