Related coverage on Göbekli Tepe

Göbekli Tepe built 6000 years before Stonehenge

Göbekli Tepe is an archaeological site in Turkey. The site contains the world's oldest known megaliths, older than Stonehenge.