Where is Venezia Santa Lucia Station?

Where is Venezia Santa Lucia Station located?

Venezia Santa Lucia Station, Veneto, Italy (approx. 45.44102°, 12.32221°)


Where is Venezia Santa Lucia Station on the map?