Where is Puteaux?

Where is Puteaux located?

Puteaux, Puteaux (Station), France (approx. 48.883373°, 2.2336166°)


Where is Puteaux on the map?