Denisova Cave

Place

Archaeological site in the Altai Mountains, Siberia, where Denisovans were first identified and a Neanderthal-Denisovan hybrid was discovered

1 story