Photo shows animal fossils unearthed from a cave site in Lushan County, central China's Henan Province. A human skull fossil dating back 32,000 years was found in a cave site in Henan, local archaeological authorities said on Sept. 27, 2021. The cave site is located in Guanyinsi Township, Lushan County. Earlier paleolithic archaeological research in the area has uncovered human fossils, animal fossils and stone tools. (Henan Provincial Institute of Cultural Heritage and Archaeology/Handout via Xinhua)