New research links bones found in a famous tourist cave in Tibet to the little-known Denisovans, a group of now-extinct hominins. The cave faces the southeast, sitting about 40 meters above the modern Jiangla riverbed.

In by