Where is Le Miroir?

Where is Le Miroir located?

Le Miroir, Bourgogne, France (approx. 46.5362442°, 5.3351067°)


Where is Le Miroir on the map?