Where is Le Prese Station?

Where is Le Prese Station located?

Le Prese Station, Le Prese Station, Switzerland (approx. 46.291145°, 10.078199°)


Where is Le Prese Station on the map?