According to scientists, the city may be on Mars