Where is Gare de Paris-Nord?

Where is Gare de Paris-Nord located?

Gare de Paris-Nord, Gare de Paris-Nord, France (approx. 48.88139°, 2.35472°)


Where is Gare de Paris-Nord on the map?