• 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