Where is Villepinte?

Where is Villepinte located?

Villepinte, Ile-de-France, France (approx. 48.9636566°, 2.5347541°)


Where is Villepinte on the map?