The Canadian Pacific Holiday Train makes it yearly stop at St. Paul Union Depot.
In their 20th year, CP annual holiday train works along the Mississippi River spreading Christmas cheer and good will. The train dashes thru the snow here just north of Le Claire on the Davenport ... (more)
I only had the afternoon free the next day to chase this Holiday Train between Dubuque and the final stop at LaCrescent. Once they left Guttenberg I hoped to get them around Clayton rolling along ... (more)
The 2018 CP Holiday Train heads west just east of Sturtevant.
The CP Holiday Train heads north through Northbrook, IL.
The 2018 CP Holiday Train makes a brief stop in downtown Davenport to change crews and load/unload a few passengers.
Canadian Pacific 2246, a GP20C-ECO is in charge of this year's Holiday Train as it accelerates out of Saratoga Springs headed for its first stop of the day at Fort Edward, NY
The annual Canadian Pacific Holiday Train heads North along the former Deleware & Hudson main passing Fort Ann.
The annual Canadian Pacific Holiday Train heads North along the former Deleware & Hudson main passing the Amtrak Station in Saratoga Springs.
The annual Canadian Pacific Holiday Train heads North along the former Deleware & Hudson main just South of Port Henry, NY.
The annual Canadian Pacific Holiday Train heads North along the former Deleware & Hudson main just South of Ticonderoga, NY.
A November storm is just winding down as the 2018 Canadian Pacific Holiday Train rolls through the snow covered countryside along the shore of Lake Champlain just south of Ticonderoga, NY.
Night is falling as the 2018 Canadian Pacific Holiday Train is pulling into Port Henry for another stop on it's tour of Northern New York.
The annual Canadian Pacific Holiday Train crosses the bridge from Cohoes to Waterford on the leg of the trip from Albany to Mechanicville.