Where is Montebello Station?

Where is Montebello Station located?

Montebello Station, Montebello Station, Italy (approx. 42.01101°, 12.48895°)


Where is Montebello Station on the map?