Posted inScience Space Stories Universe
How Craters Form on Planets and Why They Exist
Craters are one of the most common surface features in the Solar System. From the Moon’s pockmarked surface to Mercury, Mars, and even Earth, impact craters tell the story of…