Where is Tour Eiffel Beaugrenelle, Paris located?
Tour Eiffel Beaugrenelle, Paris, Tour Eiffel Beaugrenelle, Paris, France (approx. 48.84584°, 2.28464°)
Tour Eiffel Beaugrenelle, Paris, Tour Eiffel Beaugrenelle, Paris, France (approx. 48.84584°, 2.28464°)