Where is Stazione Monterosso?

Where is Stazione Monterosso located?

Stazione Monterosso, Stazione Monterosso, Italy (approx. 44.14583°, 9.64906°)


Where is Stazione Monterosso on the map?