Where is Les Agneaux?

Where is Les Agneaux located?

Les Agneaux, Les Agneaux (Station), France (approx. 45.04431°, 6.33599°)


Where is Les Agneaux on the map?