The Face on Mars" Could not be an alien creation because, it most likely would be more high-tech because "Aliens" are light years ahead of our technology.

Also, NASA said it was just a huge rock formation that was formed by shadows to create "The Face on Mars." Also, Mars Global Surveyor flew over Colonia and snapped a perfect picture which first appeared on a JPL website that was confirmed that the face was not an Alien monument. Also, if aliens were to create this "Face" why didn't people in space see them do it. The Mars Global Surveyor's took at picture at maximum pixel to show that this "monument" was actually a little bigger then a battle or a mesa.

"The Face on Mars" is not an alien monument reason being they confirmed OT was in fact a rock formation that had shadows make it look like a face.