SYRTIS

AN EXPLORABLE MARS

Revda · 27 km crater · 24.28°S 28.50°W
Town in Russia.