Mars has the longest, deepest canyon in the Solar System Mars has the longest, deepest canyon in the Solar System