France. Saint Veran. Hautes-Alpes. Regional natural park of Queyras. The village of Saint-Véran, highest municipality of Europe