Where is Le Chaudan?

Where is Le Chaudan located?

Le Chaudan, Le Chaudan, France (approx. 43.86968°, 7.19957°)


Where is Le Chaudan on the map?