Science4 years ago
New photos reveal massive canyon on Mars, the largest in the solar system
San Francisco: Arizona’s Grand Canyon may be awe-inspiring, but it’s just “a scratch” compared to the massive Valles Marineris Canyon on Mars. Slicing along the Martian...