Just read some interesting articles on Earth being similar to Mars in many aspects. The stages of mars terrain mirrors many spots on Earth. Here's
the first article... 9 ways MARS and EARTH are
alike AND HERE is one on the most likely spot to find life...
Spot for life
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.