Where is Tour Eiffel Beaugrenelle, Paris?

Where is Tour Eiffel Beaugrenelle, Paris located?

Tour Eiffel Beaugrenelle, Paris, Tour Eiffel Beaugrenelle, Paris, France (approx. 48.84584°, 2.28464°)


Where is Tour Eiffel Beaugrenelle, Paris on the map?