This VIS image shows a small section of Indus Vallis. Indus Vallis is located in northern Terra Sabaea. Orbit Number: 77727 Latitude: 18.7218 Longitude: 40.0134 Instrument: VIS Captured: 2019-06-23 08:30 https://photojournal.jpl.nasa.gov/catalog/PIA23389