A French Village on a River