Where is Le Couteray?

Where is Le Couteray located?

Le Couteray, Le Couteray, France (approx. 46.02283°, 6.91665°)


Where is Le Couteray on the map?