On a mountain above Preveli beach