At a glance
Menhirs Brentoni is an attraction in Barumini, Sardinia (Italy).