Nuraghe Crabioni
Italy, Sardinia