Where is Le Châtelier?

Where is Le Châtelier located?

Le Châtelier, Le Châtelier, France (approx. 48.93742°, 4.9019833°)


Where is Le Châtelier on the map?