Dufour 27 in southern France, near Montpellier