CP 8711 leads its IMS train east shortly after sunrise.
CP 8711 leads a freight toward the Twin Cities passing through rural Kellogg, MN on a cloudy, rainy day that provided very interesting, moody conditions for photos.
With traffic from Sudbury bound for Buffalo, New York CP train # 246 sweeps through the MP 69 curve at 0800 on a chilly Sunday morning. Thanks to CP's recent routing changes, 246 has been running ... (more)
Two GE's chug in 8 throttle through Max with a loaded oil train from the Baaken in tow.
Two CPR CLC H Liners and a lone geep are westbound on the Mountain Sub with a work train near Ottertail, BC.
A rare UP vistor trails on CP 298.
A southbound CP Rail Intermodal train is coming off the CN mainline back onto the CP tracks at Boyne, just south of Parry Sound. CN and CP trains run south on the CN and north on the CP between B... (more)
Train 291 has taken the siding in Paynesville to meet two eastbounds. Unfortunately, the dispatcher overlooked the fact that an 8000 foot train does not fit in a 7600 foot siding, so they would s... (more)
Train 291 crosses the trestle east of Paynesville.
A long 291 approaches the overpass east of Eden Valley with a SOO SD60M trailing in the consist.
CP 8711 leads a stack train past Marina Park as it begins its trip on the Nipigon Sub shortly after sunrise.
GEVO 8711 heading up a hotshot 100 series intermodal train, glides downhill through Morant's Curve.
Rounding the curve into Carleton Place, about to go under Hwy 7