You might also know this place by the following names:
Venezia Mestre Railway Station, Gare de Venise Mestre, XVY, Stazione di Venezia Mestre, ヴェネツィア・メストレ駅