China has quietly confirmed that a vast circular scar in its northeast is not a volcanic basin or a quirk of erosion, but a colossal asteroid impact site that ranks as the largest known crater of its ...
A quiet hillside in southern China holds the mark of something that arrived with enormous force from far beyond our planet. The Jinlin crater, tucked into the low mountains of Guangdong Province, ...