a rest stop in France

no