Where is Basilica of Saint-Denis?

Where is Basilica of Saint-Denis located?

Basilica of Saint-Denis, Basilica of Saint-Denis, France (approx. 48.93556°, 2.359722°)


Where is Basilica of Saint-Denis on the map?