it confirmed there was no alien life, " Thousands of anxious web surfers were waiting when the image first appeared on a JPL web site, revealing...a natural landform(7)." In the picture the face isn't very defined like a statue would be, there are only shadows where land forms like rocks are making the illusion of a face.