Where is Les Sablons?

Where is Les Sablons located?

Les Sablons, Les Sablons (Station), France (approx. 48.633373°, 2.8045814°)


Where is Les Sablons on the map?