Manicouagan Crater – The Earth’s Largest Impact Crater Visible from Space
This vivid satellite image shows the “Eye of Quebec”, Manicouagan Crater, one of the Earth’s oldest and the most visible impact craters.
This vivid satellite image shows the “Eye of Quebec”, Manicouagan Crater, one of the Earth’s oldest and the most visible impact craters.
The Richat Structure, a geologic wonder viewable from space, is a striking circular feature found in the Sahara Desert in Mauritania. Also known as the … Read more