At the top of Mount Torru there is a vast amphitheater which houses the majestic Torru nuraghe, dominating the entire peak. The nuraghe, a typical megalithic building of ancient Sardinia, was developed during the Nuragic age between 1900 and 730 BC.
This structure, built with blocks of soft trachyte, rests directly on the rock which acts as a natural bastion. The view from here is wide and breathtaking.