Originally posted by kstallsworth
Now, I'm not saying that this is conclusive proof, but I also tend to think that the simplest answer is usually correct and honestly, to me personally, it's more a stretch to say that these things are random. Besides we just now discovering that these ancient structures on our own planet have ties to space and the stars, that would have been impossible to know about when they were built, or at least they would be with the technology that we believe they had. (or lack thereof)
Originally posted by marsrocks
Just an observation, but if you take a look at the landscape immediately surrounding the "Egyptian statue," although the site looks very naturally created, it looks like a typical Egyptian pharaoh's head which incorporates the orginally observed statue.
I illustrate my observation in this video (using a Tut image as the comparison):