Where is Notre Dame de Paris (Notre Dame de Paris)?

Where is Notre Dame de Paris (Notre Dame de Paris) located?

Notre Dame de Paris (Notre Dame de Paris), Ile-de-France, France (approx. 48.8529992808°, 2.3498549314°)


Where is Notre Dame de Paris (Notre Dame de Paris) on the map?