Hualong Cave is a cave in Pangwang village in Dongzhi County, Anhui Province, China, and situated on the southern bank of Yangtze. It is located on the side of Meiyuan Hill. From Wikipedia
Protein analysis overturns its Homo longi classification, offering unprecedented insight into Denisovan anatomy.