Where is Challerange?

Where is Challerange located?

Challerange, Challerange, France (approx. 49.311005°, 4.745629°)


Where is Challerange on the map?