At a glance

Nuraghe Arzignunesu is an attraction in Barumini, Sardinia (Italy).