Loading
Home
About
Features
Price
Contact
21 Aug, 2019
By, Wikipedia
Ituxi Vallis
Ituxi Vallis
is a valley in the
Elysium quadrangle
of Mars, located at 25.4° N and 207° W. It is 62 km long and was named after the
Ituxi River
in Brazil.