Where is Le Chatelaire?

Where is Le Chatelaire located?

Le Chatelaire, Wo, Switzerland (approx. 46.45°, 6.91667°)


Where is Le Chatelaire on the map?