The Deepest Canyon In The Solar System
Mars is the Texas of the Solar System. Everything is bigger on Mars. The Red Planet is home to some of the most extreme features in the entire solar system due to oversized geologic formations. That includes the largest mountain in the solar system. It also happens to include the deepest canyon in the solar system.