All
All
Stories, updates, insights, and original analysis from The Planetary Society.
Haughton Impact Crater
Haughton Crater measures about 20 kilometers (12.4 miles) in diameter, and was formed 23 million years ago when either an asteroid or a comet collided with our planet.