Where is Le Chatelet?

Where is Le Chatelet located?

Le Chatelet, Luxembourg, Luxembourg (approx. 49.60191°, 6.1259°)


Where is Le Chatelet on the map?