Göbekli Tepe

Referenced in 2 episodes

Definition

An archaeological site in Turkey, dated to around 9600 BCE, believed to be among the world's oldest religious structures, suggesting advanced prehistoric societies.