Where is Gare de Villepinte?

Where is Gare de Villepinte located?

Gare de Villepinte, Gare de Villepinte, France (approx. 48.9629°, 2.511906°)


Where is Gare de Villepinte on the map?