Posted on

Göbekli Tepe: The Cosmic Connection

On a hilly ridge called Göbekli Tepe in the Taurus Mountains of southeast Turkey, near the ancient city of Sanliurfa,…

You must be logged in to view this content.