Massive Meteor Crater Beneath Deniliquin Australia at 520km Exceeds World's Largest Vredefort
A new study suggests that a massive meteor crater measuring 520 kilometers can be found under Deniliquin Australia. This is larger than the Vredefort crater, which is the current largest impact crater in the world. Read more here.
What's Your Reaction?