Saint-Jean-de-Fo, France, Mountains, river