Where is Beaugrenelle St-Charles Tour Eiffel, Paris?

Where is Beaugrenelle St-Charles Tour Eiffel, Paris located?

Beaugrenelle St-Charles Tour Eiffel, Paris, Beaugrenelle St-Charles Tour Eiffel, Paris, France (approx. 48.84719°, 2.28597°)


Where is Beaugrenelle St-Charles Tour Eiffel, Paris on the map?