You posted a pic, sans comment. I wasn't sure what your point was, so I went for the most humorous guess.
Oddly, someone has already suggested something similar, namely that there's a connection between the Cydonia "face" and the Shroud of Turin.
Fair enough ... my point was the ease of mistakenly seeing faces.
Oh, my ... that site is astonishing. Amazing. Astounding. Fantastic. Startling. Stirring. Unusual. It has to be an Analog of something, but I don't know what.