This VIS image shows a section of Indus Vallis. Indus Vallis is 300 km (186 miles) long and is located in Terra Sabaea. Orbit Number: 85651 Latitude: 19.8382 Longitude: 36.9696 Instrument: VIS Captured: 2021-04-05 19:35 https://photojournal.jpl.nasa.gov/catalog/PIA24860