Where is Vice Versa, Paris?

Where is Vice Versa, Paris located?

Vice Versa, Paris, Vice Versa, Paris, France (approx. 48.83633°, 2.2897°)


Where is Vice Versa, Paris on the map?