This further proves my theory that the fossil and other records of our past are too sparse. And we don’t know very much about our past.
Göbekli Tepe is very important.
There is some argument that the Sphinx in Egypt is older than the pyramids. But Egyptology wants to believe it was the Egyptians who made the pyramids that made it (along with the great pyramids at Giza).
Also national geographic has an article.