Sardinia Nuraghe, Nuraghe Iloi archaeological site in Sedilo, Sardinia, featuring ancient basalt stone walls and panoramic landscape