These five amazing impact craters on Earth shed light on our planet’s wild history
I think all the pits are great, I’ll start with that. I’m very biased. Impact craters occur on every planetary body in our solar system, regardless of size. By studying impact craters and the meteorites that cause them, we can learn about the processes and geology that make up our entire solar system. This list … Read more