Last Updated: Monday, October 22, 2012, 18:22
Earth’s Grand Canyon, which inspires awe for anyone who casts eyes upon the vast river-cut valley, would seem nothing more than a scratch next to the cavernous scar of Valles Marineris that marks the face of Mars.