Clip

Valles Marineris: The Largest Canyon in the Solar System
listen on SpotifyListen on Youtube
26:50 - 28:47 (01:56)

Valles Marineris is the largest canyon in the Solar System, located in the Tharsis region of Mars. It measures 370 miles wide and 26,400 feet deep.

Similar Clips