Officially named Angustus Labyrinthus upon its discovery by NASA's Mariner
9 probe in the 1970s, its vague resemblance to ancient ruins on Earth
prompted scientists give it the nickname Inca City. So-called "Inca City"
on Mars is shown in this satellite image from Mars Express, taken on
February 27, 2024. (
Bizarre alien 'spiders' spotted in 'Inca City' formation on Mars
The Weather Network