Göbekli Tepe can seem almost impossible when viewed in isolation, but sites like Kostenki reveal a much longer human ...