Where is Jardins Eiffel, Paris?

Where is Jardins Eiffel, Paris located?

Jardins Eiffel, Paris, Jardins Eiffel, Paris, France (approx. 48.85905°, 2.3075°)


Where is Jardins Eiffel, Paris on the map?