27/11/2022
Do you know the Atapuerca site? Located in the province of Burgos (Spain), it has been declared a World Heritage Site because fossil remains and evidence of the presence of five different hominid species have been found: Homo sp. (yet to be determined, 1,300,000 years), Homo antecessor (850,000 years), preneanderthal (500,000 years), Homo neanderthalensis (50,000 years) and Homo sapiens.
Book with The Time Machine a trip to our most remote past. By email or phone number 😉