Where is Villefranche?

Where is Villefranche located?

Villefranche, Burgundy, France (approx. 47.9395769258°, 3.1273269653°)


Where is Villefranche on the map?