On the summit of Torre dei Venti, Ulassai, Sardinia