High-def photos reveal Mars' massive canyon, the largest in the solar system

Arizona’s Grand Canyon may be awe-inspiring, but it’s just “a scratch” compared to the Valles Marineris Canyon on Mars, new photos reveal.



READ  Our favorite robot vacuum of all time just got a major price cut

Leave a Reply

This website uses cookies. By continuing to use this site, you accept our use of cookies.