Where is Alizé Grenelle Tour Eiffel, Paris located?
Alizé Grenelle Tour Eiffel, Paris, Alizé Grenelle Tour Eiffel, Paris, France (approx. 48.84669°, 2.28775°)
Alizé Grenelle Tour Eiffel, Paris, Alizé Grenelle Tour Eiffel, Paris, France (approx. 48.84669°, 2.28775°)