The village of Vieussan in one of the meanders of the Orb River, Hérault, France. In background the Mount Caroux (1091m). Haut-Languedoc Regional Natural Park.