Scientists discover China’s Jinlin crater, the largest modern Holocene impact site, revealing recent meteor strikes may be ...
On November 17, 2025, scientists announced the discovery of the world’s largest “modern” impact crater in southern China. The ...
Among the hilly forests of southern China, scientists have discovered the largest modern meteorite impact crater on Earth.