Atapuerca , location of several limestone caves near Burgos in Northern Spain , known for the abundant human (genus Homo ), discovered there from 1976 Sima del Elefante (Elephants Pit) contains the earliest evidence of humans in western Europe - fragments of a jawbone and of Teeth d