Where is Cuinchy?

Where is Cuinchy located?

Cuinchy, Cuinchy, France (approx. 50.52079°, 2.747306°)


Where is Cuinchy on the map?