NASA says the new images reveal a huge valley on the surface of Mars, the largest in the solar system
byArizona’s Grand Canyon may be stunning, but it’s just a “scratch” compared to the massive Vallis Mariners Canyon on Mars. Cutting the valley along…