Toggle light / dark theme

China’s 900 Metre Impact Crater Rewrites Recent History

Scientists have discovered a 900 metre wide impact crater in southern China, the largest modern meteorite scar on Earth. The Jinlin crater triples the size of the previous record holder and suggests that recent extraterrestrial impacts have been far more dramatic than anyone realised.

Leave a Comment

Lifeboat Foundation respects your privacy! Your email address will not be published.

/* */