At a glance

Nuraghe Cannas de Pisu is an attraction in Barumini, Sardinia (Italy).