France. Aiguines. Gorges du Verdon. The village, the castle overlooking the Lake sainte Croix and the Church of St. John