SYRTIS

AN EXPLORABLE MARS

Mena · 30 km crater · 32.11°S 18.76°W
Town in Russia.