Indus Vallis

Today's VIS image shows part of Indus Vallis, located in northern Terra Sabaea. The channel system is over 300 km (186 miles) long. Orbit Number: 86799 Latitude: 18.9615 Longitude: 38.7759 Instrument: VIS Captured: 2021-07-09 08:09 https://photojournal.jpl.nasa.gov/catalog/PIA24997