text: There is a natural landform on Mars that looks like a face because huge rocks were fromed together looking like a face. This is all nature, there is no way that aliens could live on this planet. Natural landforms all around the universe. Mountains and hills are all over Earth. Nature takes control of everything that is alive. The Face is a natural landform and not some kind of alien.