'Largest Canyon in The Solar System:' ESA's Mars Express Snaps Stunning Views of Mars's Grand Canyon Mars' Canyon is nearly ten times longer, twenty times broader, and five times deeper than the US's Grand Canyon! by Joaquin Victor Tacla