The Ontario Northland Christmas Train is captured bringing the Holiday festivities to Cochrane December 4, 2018
Happy Holidays! Local is eastbound from Belvedere Yard through downtown.
The Canadian Pacific Holiday Train arrives in Davenport to pick up passengers for the trip south to Muscatine.
The 2018 CP Holiday Train makes a brief stop in downtown Davenport to change crews and load/unload a few passengers.
The U.S. version of CP's Holiday train is stopped at Delson as it makes its third stop of the night, with CP 2246 for power.
CP Holiday Train heads south on the former D&H mainline
Denver's Union Station in Christmas lighting including a large Xmas tree in front.
Christmas City Express pauses by the nicely lit trees adjacent to Bentleyville.
Thank you RailPictures! Merry Christmas & Happy New Year! Steve Crise Photo © www.scrise.com