Where is Villefontaine?

Where is Villefontaine located?

Villefontaine, Rhone-Alpes, France (approx. 45.614003°, 5.1580574°)


Where is Villefontaine on the map?