Where is Mandarin Oriental?

Where is Mandarin Oriental located?

Mandarin Oriental, Mandarin Oriental, France (approx. 48.8671°, 2.327°)


Where is Mandarin Oriental on the map?