There are plenty of craters on Mars, especially when compared to Earth. That is primarily thanks to the lack of…
This website uses cookies.