Where is Châtel-sur-Montsalvens?

Where is Châtel-sur-Montsalvens located?

Châtel-sur-Montsalvens, Châtel-sur-Montsalvens, Switzerland (approx. 46.613968°, 7.12907°)


Where is Châtel-sur-Montsalvens on the map?