A trio of EMD's lead Canadian Pacific train 250 as it rolls across the bridge in Moosehead, Maine that spans the East Outlet of Moosehead Lake. Light snow is falling as the train makes its way tow... (more)
Shortly after receiving a new crew, CP 8061 leads Train 101 through Ottertail, BC on September 30th, 2022.
NS #244 passes through Lithia Springs behind a fine looking CP/KCS pair
Shortly after a heavy rainstorm rolled through the area, CP 8625 leads a loaded grain train past the historic Banff train station in Banff, AB on September 29th, 2022.
M311 Rolls Through The Wack With AC44 8634 Leading.
There's something about sitting by the tranquil fields outside Calgary at sunrise after a long week of work. Hearing a horn eching in the distance and patiently waiting longer than you'd expect.
CP 5936, leads westbound rail train WTH-03 on approach to Lytton. The 3 SD40s smokes it up as they take the clear signal in the Thompson Canyon.
CP SD40-2 #5871 Pops Out Of The Ice Covered Tunnel At Yale.
Former CP caboose sits quietly at Lincoln Train Station.
Anderson Evening | In the fading light of a cold and dark Saturday, January 27, 2024 evening, southbound CPKC crude oil train Q576 cruises through the town of Anderson, MO. Having began its... (more)
Unsown Earth | A colorful lashup of four GE engines leads a northbound train of empty coal hoppers past a fallowed crop field northwest of Asbury, MO on a bleak Saturday, January 27, 2024 a... (more)
A416's train waits for a new crew west of Edson with an oddball lead unit.
CP SD70ACU 7013 pulls CN train A416 into the yard at Edson West.
The first one of CP's Heritage painted SD70ACUs to visit CN's Edson Sub leads train A416 east onto the south track at Big Eddy.
CP 252 skirts south along Willsboro Bay.