Where is Esprit Saint Germain, Paris?

Where is Esprit Saint Germain, Paris located?

Esprit Saint Germain, Paris, Esprit Saint Germain, Paris, France (approx. 48.8515°, 2.33645°)


Where is Esprit Saint Germain, Paris on the map?