Where is Villefontaine?

Where is Villefontaine located?

Villefontaine, Villefontaine, France (approx. 45.61278°, 5.15058°)


Where is Villefontaine on the map?