Beautiful viewpoint form biggest canyon Verdon Gorge Canyon of the Europe with river and lake, Provence in France