text: Thousands of excited people were waiting for the image. "It first appeared on the JPL wedsite,revealing... a natural landform." There was no sign of anything Alien about the photo. Therefore, it was not an alien aftifact after all.