Where is Place du Bourg-de-Four?

Where is Place du Bourg-de-Four located?

Place du Bourg-de-Four, Place du Bourg-de-Four, Switzerland (approx. 46.20024°, 6.14922°)


Where is Place du Bourg-de-Four on the map?