Atapuerca Mountains (redirect from Sierra de Atapuerca)
The Atapuerca Mountains (Spanish: Sierra de Atapuerca) is a karstic hill formation near the village of Atapuerca in the province of Burgos (autonomous...
10 KB (780 words) - 22:13, 31 May 2024