the Canadian Pacific has a very cool special train, the Christmas Train





Skip to the 5 minute mark on the next one