Where is Le Châtelet?

Where is Le Châtelet located?

Le Châtelet, Le Châtelet, France (approx. 46.64181°, 2.283559°)


Where is Le Châtelet on the map?