Large impact craters from comets and asteroids are visible everywhere in our solar system. Credit: NASA