Beginning in Los Angeles and traveling to 36 states and making 40 stops across the U.S., the Christmas Carol Train, part of a major promotion by the Walt Disney Studios for its upcoming film Disney’s A Christmas Carol, made its final stop this past weekend in New York City.