Spain, land of monuments.