The enormous crater is among the 25 largest known on Earth, and likely came from a meteorite impact within the past 3 million years
— Read more on ScientificAmerican.com
The enormous crater is among the 25 largest known on Earth, and likely came from a meteorite impact within the past 3 million years
— Read more on ScientificAmerican.com