Remains of rock shelter on summit. On the faint horizon is the Esterel, a cluster of mountains on the Mediterranean coast near Cannes.