Canadian Pacific's Christmas Holiday Train stopped at Wetaskawin, AB for the 5:45-6:15PM show before they depart to arrive at Millet, AB for 6:50PM.
The 2016 CP Holiday Train creeps across the 1,695' long by 115' high trestle over the Seguin River in Parry Sound, Ontario as dusk settles in.
The CP Holiday Train is heading for shows in Ontario, with CP 2323 leading a 62-car axle train through Pointe-Claire. Up ahead are stops in Finch, Merrickville, Smiths Falls and Perth.
Just in time. I got lucky twice over in catching the CP Holiday Train this afternoon, as I barely beat it to the St-Jean overpass in Pointe-Claire and I got a few minutes of sun during a mo... (more)
After making its first stop at Montreal West QC, the CP Holiday Train Canadian version is on the move for its second stop, at Beaconsfield QC.
The Canadian Pacific Holiday Train crosses over the Kootenay River over the famously photographed Taghum Bridge. The train is traveling railway west from Nelson, BC to Castlegar, BC.
Canadian Pacific's Holiday Train makes it's way across the impressive Kootenay Landing trestle on their way from Creston, BC to Nelson, BC. This section of the Nelson Sub rarely sees trains in the... (more)
CP 2323 leads the CP Holiday Train south near Somerset in Calgary. Today's stops include Blackie, Vulcan and Lethbridge.
It's that time of year again, Canadian Pacific Holiday Train is making its yearly rounds across Canada and the United States. Spreading the hoilday cheer to family's of each city and town they sto... (more)
The Canadian Pacific Holiday Train just arrives for the Montreal West show
Heading west towards their next performance in Bowmanville, this years Holiday Train scoots by Port Hope.
Parked at Lambton for the night, the Canadian Holiday Train rests before heading back out for it's next performance in Vaughan.