Where is Le Chateau?

Where is Le Chateau located?

Le Chateau, Le Chateau (Station), France (approx. 45.04047°, -0.674185°)


Where is Le Chateau on the map?