Chongzuo, China
Zhiren Cave
Zhiren Cave is a karstic cave in the Mulan Mountains that overlooks the Hejiang River in Chongzuo, Guangxi, China. Zhiren Cave is an early Late Pleistocene site that has yielded the fossil remains of possibly anatomically modern humans with some mixed archaic human features.
- City
- Chongzuo
- Country
- China
- Category
- Historic
- Suggested visit
- About 90 minutes
Background: Wikipedia