Where is Bellavista Station?

Where is Bellavista Station located?

Bellavista Station, Bellavista Station, Switzerland (approx. 45.911118°, 9.001137°)


Where is Bellavista Station on the map?