text: Sincerely,There is minimal evidence to prove that the Face was actually created by aliens. However, there is evidence to back up the claim that the Face is just a natural landform. Landforms such as this exist on Earth and high-quality images have been taken showing a normal landform on the surface of Mars.