Where is Douchy-les-Mines?

Where is Douchy-les-Mines located?

Douchy-les-Mines, Douchy-les-Mines, France (approx. 50.298885°, 3.3909156°)


Where is Douchy-les-Mines on the map?