Satellites have captured amazing views views of these craters on Earth. ESA explains. Nördlinger Ries Ouarkziz Crater ...
An impact crater that was made by an asteroid millions of years ago was discovered in a remote hillside of China this year.
The Hailin impact crater is a newly-discovered scar in the mountains of Northeast China left behind by a meteor impact, but ...