Where is Puteaux?

Where is Puteaux located?

Puteaux, Puteaux, France (approx. 48.8841522°, 2.2368863°)


Where is Puteaux on the map?