首页 正文

Spain's magic mountain: narrating prehistory at Atapuerca

{{output}}
The Sierra de Atapuerca in northern Spain is ranked among the most important excavation sites in human origins research worldwide. The project boasts not only spectacular hominid fossils, among them the 'oldest European', but also a fully fledged 'popularizati... ...