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.
Published by Cosmos.