Jinlin Crater A team of scientists has uncovered evidence that a massive asteroid strike created a prominent crater in southern China’s Guangdong province roughly 10,000 years ago, during a period of rapid human development. The Jinlin crater, situated near Zhaoqing city, marks only the fifth confirmed impact site in China and the very first identified in the country’s southern region. Measuring approximately 2,950 feet across, the tilted, bowl-shaped formation suggests it was formed by an extraterrestrial object roughly 100 feet in diameter, unleashing an explosion comparable to dozens of atomic bombs. Researchers believe the impact would have had a profound...