Regarding other filming locations in Italy, Tuscany reportedly served as the backdrop for ... This scene was filmed at Roma Trastevere Railway Station, as per the outlet. As for the indoor scenes, it ...
Get your questions answered by the editors at Trains and learn more about the railroading industry.
Join the Unlimited Membership to experience all of what trains.com has to offer.