text: Their are many different planets with many different natural landforms on them. Mars just happens to have one of the most interesting natrual landforms however. The face as people call it, is a huge rock formation that gives us an illusion of a face. Humans have claimed that Aliens have put this massive rock formation on there, but from a scientific side their is not a single piece of evidence suggesting that Aliens are real.