Sima de los Huesos - Philosophical Concept | Alexandria

Sima de los Huesos, the "Pit of Bones," is a subterranean chamber within the Sierra de Atapuerca in Spain, a repository of human fossils unparalleled in both...

Sima de los Huesos - Philosophical Concept | Alexandria

View in Alexandria