text: The Face, a well known landmark on the planet of Mars, is a landmark that has caused NASA a lot of debate. The debate is "Was The Face created by aliens, or was it created by natural landform?". This has caused NASA and many scientists to have problems, because there are a few scientists that believe that The Face was created by aliens.