KCSM ES44AC 4894 shoves 100's train into Jackfish Tunnel along Lake Superior.
CPKC's hotshot Vancouver to Toronto intermodal train heads east along Lake Superior thru Jackfish tunnel and around Jackfish Bay.
Eastbound L31 pulls into the siding at Justin for a crew change.
Kicking Horse Pass In November of 1994 my friend Dave Gayer had a feature article in Pacific Rail News about Kicking Horse Pass. On page 29 is a photo of a CP SD40-2 poking its nose ou... (more)
CP 8075 leads an empty grain train east through Bearspaw. I have taken a picture at this spot twice before this year. Once in April and again in June. Each time the grass has gotten taller. This t... (more)
Canadian Pacific #9836 (AC4400CW) runs through the open lands of Greenland, Colorado, crossing over the county road as it heads southbound on the Joint Line.
Canadian Pacific #9836 (AC4400CW) leads a grain train south on the Joint Line towards Larkspur, Colorado.
Sunset is about 45 minutes away as CPKC 121's outbound crew is setting CP 3015 off at the yard in Farnham. KCS 4794 at left is the leader and will soon back up to its train before it departs for M... (more)
An eastbound Intermodal/Manifest approaches Munro Road, as CP 2816 is behind the camera waiting on the train, and its maintenance stop.
Evening sunlight catches CP 9836 (AC4400CW) and former KCS Belle leading a grain train on the Joint Line towards Larkspur, Colorado.
A KCS SD70ACe leads a northbound CPKC train by Harpers Ferry Iowa.
Vancouver Coquitlam, BC to Montreal St Luc, PQ vehicle train 106 eases down the main track passing the east siding switch of Marathon.
CP AC4400CWM 8150 and one of CPKC's geometry boxcars head up 112's freight crossing the trestle over the Little Pic River.
One of the five military themed CP SD70ACU's leads hotshot Vancouver, BC to Toronto, ON stacks down the siding at Marathon
Eastbound L31 held up at Ponder siding for a track light.