The village of Vieussan in one of the meanders of the Orb River, Hérault, France. Haut-Languedoc Regional Natural Park.