Where is Palais du Louvre?

Where is Palais du Louvre located?

Palais du Louvre, Palais du Louvre, France (approx. 48.86045°, 2.33771°)


Where is Palais du Louvre on the map?