Museum for Menneskelig Udvikling (eller MEH) er kun 16 km væk fra Sierra de Atapuerca, en UNESCO World Heritage Site, og det sted, hvor nogle af de vigtigste menneskelige fossiler er blevet fundet i verden. I museet finder du modeller af arkæologiske steder og ultra-realistiske reproduktioner af menneskelige forfædre. Der er også en del dedikeret til Charles Dar .in.