Where is Villepinte?

Where is Villepinte located?

Villepinte, Villepinte (Station), France (approx. 48.962566°, 2.5127838°)


Where is Villepinte on the map?