At a glance
Pedra Niedda is an attraction in Olbia, Sardinia (Italy).