New research reveals humans lived in prehistoric Iberia’s highlands during the Ice Age, overturning long-held assumptions.