Where is Montbovon Station?

Where is Montbovon Station located?

Montbovon Station, Montbovon Station, Switzerland (approx. 46.483982°, 7.040537°)


Where is Montbovon Station on the map?