More Mars, Is this a Wall? City on a hillside on Mars

1 Like