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.
New photos reveal massive canyon on Mars, the largest in the solar system, NASA says