Does this link up with the high attitude gene that Tibetans got from Denisovans ?
This is how Answers in Genesis describes the Denisovan Fossil.