SYRTIS
AN EXPLORABLE MARS
Mena · 30 km crater · 32.11°S 18.76°W
Town in Russia.