Google
×

Atapuerca Mountains

Mountain chain in Spain
The Atapuerca Mountains is a karstic hill formation near the village of Atapuerca in the province of Burgos, northern Spain. In a still ongoing excavation campaign, rich fossil deposits and stone tool assemblages have been discovered which are... Wikipedia