Where is Pont Neuf?

Where is Pont Neuf located?

Pont Neuf, Pont Neuf (Station), France (approx. 43.599663°, 1.4410146°)


Where is Pont Neuf on the map?