Homo heidelbergensis. Skull number 5. Atapuerca, SpainHomo heidelbergensis. Skull number 5. Discovered in the Pit of Bones Site of Atapuerca (Spain). European Middle Pleistocene. Atapuerca. Spain
Archaeological Site of Atapuerca. Trinchera del Ferrocarril. The archaeological levels. Province of Burgos. Castile and Leon. Spain
Prehistory. Paleolithic. Spain. Archaeologcal site of Atapuerca. Railway Trench. It provides the oldest hominid fossils found so far on the Iberian Peninsula