(SpaceX via AP) Read full article ... recovered from the Sima del Elefante site in Sierra de Atapuerca, Burgos, Spain, and a mirrored simulation of the other side. (Maria D.