AN EXPLORABLE MARS
Ortygia · albedo · 59.71°N 0.00°EFloating island (present Delos) where Leto bore Apollo and Artemis.