Tianyuan Cave (IMAGE)
Caption
Researchers carrying out excavation works at the Tianyuan Cave from which the leg bones had been excavated in 2003.
Credit
Institute of Vertebrate Paleontology and Paleoanthropology, Beijing
Usage Restrictions
None
License
Licensed content