Where is Le Mont-sur-Lozanne?

Where is Le Mont-sur-Lozanne located?

Le Mont-sur-Lozanne, Wo, Switzerland (approx. 46.5529581865°, 6.633682251°)


Where is Le Mont-sur-Lozanne on the map?