Where is Fontaine-Notre-Dame?

Where is Fontaine-Notre-Dame located?

Fontaine-Notre-Dame, Nord-Pas-de-Calais, France (approx. 50.1678765°, 3.1623277°)


Where is Fontaine-Notre-Dame on the map?