Saturday, July 20, 2019

Denisova Cave – the only find of Denisovan humans

At the right bank of Anui River, 28 metres above the present-day level of water there is located Denisova Cave or, as called by...