Where is Grande Synthe?

Where is Grande Synthe located?

Grande Synthe, Grande Synthe (Station), France (approx. 51.0025°, 2.31222°)


Where is Grande Synthe on the map?