I dunno. I ain't seeing it.

And I'm high! If I did, that would be so cool!

Maybe it's one of those things like seeing Jesus burnt on a piece of toast. There's a word for it...argh! I'll have to look it up.
EDIT: Ah ha! Pareidolia!
This rock is in Marcahuasi, Peru.
