Where is Beaurains?

Where is Beaurains located?

Beaurains, Nord-Pas-de-Calais, France (approx. 50.2632628°, 2.7886987°)


Where is Beaurains on the map?