Satellites have captured amazing views views of these craters on Earth. ESA explains. Nördlinger Ries, Ouarkziz Crater, ...
Lake Manicouagan is a massive ring-shaped lake in northern Quebec, Canada, that fills the bowl of an ancient meteor impact crater. Often called “The Eye ... Read more This article appeared first on ...