NASA Print from the Sydonia area on Mars. Looks like a man-made structure. This is in the same area as where "The Face on Mars" is.