The Cromlech of Almendres is one of the largest and oldest megalithic sites in the Iberian Peninsula.