Pictured is a large stone sculpture in a park near the Plage Richelieu at Juan Les Pins, west of Antibes, France. The artist is unidentified. The Plage Richelieu is a beach controlled by the city of Antibes. A tall umbrella pine is seen in the upper right.