Maba Exhibit Item Site: Guangdong Province, China Age: About 130,000 years old Species: Homo heidelbergensis 3D Scans (Human Origins Program, Smithsonian Institution)