Yarrabubba is the Earth’s oldest known impact structure

Yarrabubba is the Earth’s oldest known impact structure

Evidence that the 70-kilometre wide Yarrabubba crater in outback Western Australia may be the Earth’s oldest known meteorite impact structure has been presented in the journal Nature Communications.

READ MORE…

Published by Cosmos.

Show Buttons
Hide Buttons