El Castillo is the name of a set of caves which hold archaeological evidence of Neanderthal occupations as recently as 30,000 years ago.