Where is Pontoise Station?

Where is Pontoise Station located?

Pontoise Station, Ile-de-France, France (approx. 49.04673°, 2.095786°)


Where is Pontoise Station on the map?