Archaeologists found ancient human DNA belonging to the Neanderthals and the Denisovans in several caves in Europe, like the Vindija Cave in Croatia. The DNA samples were recovered not from human fossils, but from cave sediments preserving mitochondrial DNA.