Penelitian terbaru mengungkap bahwa perkawinan silang antara Homo sapiens dan Neanderthal terjadi di lokasi ini.