Tag: Craters
New evidence suggests the world's largest known asteroid impact structure is buried deep in southeast Australia
Research on the Deniliquin structure points to an asteroid impact that would have been more than double the scale of the one that killed the dinosaurs.
0
0
0
10 Aug, 12:00 PM