Göbekli Tepe

Referenced in 1 episode

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.