Suspected Denisovan archaeological sites 

ABC ScienceSource: Nature