Interesting in that this site is close to the second Eden. There are actually two Eden’s in the Bible, the Garden which is located somewhere in Southern Iraq (or as I believe under the head of the Persian Gulf) and another close to Urfa in Turkey. Man, he didn’t even get to publish what he found...
Göbekli Tepe is fascinating from what I have read...