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°)
Beaugrenelle St-Charles Tour Eiffel, Paris, Beaugrenelle St-Charles Tour Eiffel, Paris, France (approx. 48.84719°, 2.28597°)