“possibility that modern humans and Denisovans had contact on the Tibetan plateau”

Link. “for more than 100,000 years, Denisovans hunted or scavenged a wide range of animals on the Tibetan plateau”

We know we had contact some where and when.