The cave that housed the fossils is in northern Spain
A map of Spain showing location of Atapuerca archaeological site
(Please use a modern browser to see the interactive version of this visualization)