Where is Vauquois?

Where is Vauquois located?

Vauquois, Vauquois, France (approx. 49.203403°, 5.0728903°)


Where is Vauquois on the map?