Where is Argenteuil Station?

Where is Argenteuil Station located?

Argenteuil Station, Argenteuil Station, France (approx. 48.946896°, 2.2579136°)


Where is Argenteuil Station on the map?