Where is Notre-Dame de Paris?

Where is Notre-Dame de Paris located?

Notre-Dame de Paris, Notre-Dame de Paris, France (approx. 48.853°, 2.3498°)


Where is Notre-Dame de Paris on the map?