Where is Gare de Villepinte?

Where is Gare de Villepinte located?

Gare de Villepinte, Ile-de-France, France (approx. 48.96257°, 2.512784°)


Where is Gare de Villepinte on the map?