Where is Les Iris?

Where is Les Iris located?

Les Iris, Les Iris, France (approx. 48.797916°, 2.3124812°)


Where is Les Iris on the map?