The archaeological site of Atapuerca is located in the province of Burgos in the north of Spain and is notable for its evidence of early human occupation.
It was designated a World Heritage Site in 2000.
Wikipedia https://en.wikipedia.org/wiki/Archaeological_site_of_Atapuerca
Official Website http://www.atapuerca.org/
Email informacion@fundacionatapuerca.es
Phone +34 947 257 067
Address Calle del Camino de Santiago, 09198 Ibeas de Juarros, Spain
Coordinates 42°20'55.917" N -3°31'10.382" E