Whatever this is, it ain't "buttes and layers" on Mars.It is either: 1) An artificial structure on Mars. 2) An artificial structure in the desert on Earth portrayed as Mars. 3) Some good art work.
This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.