News

Satellites have captured amazing views views of these craters on Earth. ESA explains. Nördlinger Ries, Ouarkziz Crater, ...
On the way, I passed over the Manicouagan Crater, one of Earth’s largest, and recognizable on maps and from the air by a large circular lake surrounding a mountain of impact-melted rock.