Where is Beauvilliers?

Where is Beauvilliers located?

Beauvilliers, Burgundy, France (approx. 47.4142657985°, 4.0424537659°)


Where is Beauvilliers on the map?