text: If you think that alliens made the landform, I would suggest you look at the picture more closely. Just because its on a planet like mars doesnt mean it was made by an allien. I mean how many people actually believe in alliens anyway? If you've never seen them how do you know if they even exist? Take another quick look at the picture tell what you think. Is it even possible for alliens to be alive even if it is on another planet?