The class S160 heavy freight locomotive was built for the US Army Transportation Corps for service in Europe during WWII. There are a number of them in preservation over here and this one has been visiting the Dartmouth Steam Railway recently. The whistle is very American.
The carriages with names on are ex-pullman stock, used on prestige trains such as the Orient Express.
This is a well traveled engine, having spent her working life after the war in China, not bad for an engine built for a life of 10-15 years. There were about 2100 built and after the war they went all over the world, ending up in over 100 countries.