Where is Amplier?

Where is Amplier located?

Amplier, Nord-Pas-de-Calais, France (approx. 50.1363147802°, 2.4003410339°)


Where is Amplier on the map?