Where is Louvre Rivoli, Paris?

Where is Louvre Rivoli, Paris located?

Louvre Rivoli, Paris, Louvre Rivoli, Paris, France (approx. 48.86371°, 2.33287°)


Where is Louvre Rivoli, Paris on the map?