Where is Gare du Nord?

Where is Gare du Nord located?

Gare du Nord, Gare du Nord, France (approx. 48.88139°, 2.35472°)


Where is Gare du Nord on the map?