Beautiful Lake Sainte Croix of Verdon lake, provence, France. Taken from de village of Sainte Croix du Verdon