Familiar face: This skull, named Miguelon, is estimated to be 400,000 years old. Dug up last year in the Atapuerca mountains in northern Spain, it is the most complete skull ever found of a Homo heidelbergensis -- probably a common ancestor of Neanderthals and modern humans.