CPKC 100 passes through a swamp on the Bala Sub directional running zone
Eastbound 101 curving through downtown Wylie with 4 GEEPS and 11 FLAT cars of M1 Abrams tanks in Camo Green probably destination at UKRAINE
Edmonton, AB - Montreal, PQ train #118 eases past the station at White River towards the crew change off point across from the bunkhouse. Since late summer 2022 half the trains passing this histor... (more)
Eastbound 101 with 4 GEEPS and 11 FLAT cars of M1 Abrams tanks arrive Wylie yard.
Smoky Dusk | A pair of ES44AC units, painted in the 'belle' scheme from what was the KCS fleet, lead southbound manifest train M262 beneath a colorful evening sky at Bunch, OK on a cool Sun... (more)
Belles In Springtime | Four belle-painted KCS engines - now part of the CPKC fleet - lead northbound manifest train M263 out of the siding at Gentry, AR on the morning of Sunday, April 23, ... (more)
Eastbound 101 with 4 GEEPS and 11 FLAT cars of M1 Abrams tanks heading to Wylie yard.
CP 8000 leads train 118 east toward the intermodal facility in Calgary.
CPKC 118-16 heads down the CN Bala Subdivision (directional running) passing through the location known as Cranberry. This is where Trans Canada Highway 69 passes over the mostly isolated northern... (more)
I finally got out yesterday with the objective of photographing Canadian Pacific's Waseca Local that serves my town, Rochester, Minnesota. This local originates at the yard in Waseca, MN. When I m... (more)
Loaded ballast work rain slogs south towards Marquette, IA in the rain.
Canadian Pacific Kansas City Railway Tec Train tests the mainline at Port Douglas, NY.
CP train 236 with heritage 7012 has just finished working Hornby yard in the distance and is now getting up to track speed as it exits the dip.
A Canadian Pacific and BNSF unit lead the charge of NS 18M has it thunders east through Shawsville, VA. This view is only possible on a cloudy day.