Clinchfield F7Au 800 leads the historic 75th annual Santa Train under the abandoned tipple at Wakenva, VA on the former CRR North End. Thanks to everyone who made it possible to see this immaculat... (more)
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 Annual Capital Region U.S. Marine Corps. Toys-for-Tots train ran north from Albany to Rouses Point on Sunday, December 7, through the cooperative partnership of many entities, including Canadi... (more)
The Christmas spirt and cheer is in Hamilton, Ontario tonight as the crowd enjoys Canadian Pacific's 2014 American Holiday train. As these train's brings a lot of joy and christmas spirit to each ... (more)
A month before Christmas. Exactly a month before Christmas day, CP 9824 leads the U.S. CP Holiday train at Delson, Quebec. For more train photos, check out http://www.railpictures.net/photo... (more)
Merry Christmas. Crowds stream past Canadian Pacific 9824 and the railroad's annual Holiday Train as it sits on display in Binghamton on a cold November night. The green and red lights refl... (more)
"It's beginning to look a lot like Christmas..." A blanket of fresh fallen snow covers the Holiday Train after an overnight stay in Golden B.C. (Taken with permission.)
Merry Christmas, eh! The CP Holiday Train rolls through the Susquehanna River Valley just north of the town of Wells Bridge.
The 2008 Canadian Pacific Holiday Train, Merry Christmas!
The 2007 CP Christmas train finishes up its show in Agassiz and gets ready to depart for Haney. BTW I am not joking about the Train ID :D
The Annual Canadian Pacific Holiday Train, the engine CP #9772, and all the cars lit up with bright Christmas lights, sits at Franklin Park to collect canned goods for the needy while Musicians on... (more)
The BNSF City of Hope Children's Hospital Christmas Train prepares to depart east from Duarte on a rainy, overcast Sunday in Southern California.
Canadian Pacific annual Christmas train is just about to leave Ste-Thérèse on its way to Vancouver, BC...