CP 8531 + CP 6225 move 420's freight through Marathon
Transcontinental train 204 eases through Marathon
A westbound Canadian Pacific train emerges from a heavy downpour a few miles west of Brooten as a faint rainbow appears to the right.
CP 643 heads westward through the West Toronto Jct. interlocking.
A unit train of North Dakota crude oil makes its way across the snowy Minnesota countryside on a cold winter day.
Two Golden Beaver GE's lead an eastbound grain train across the snowy Minnesota countryside west of Paynesville.
A mixed bag of power heads an eastbound freight between Barrett and Hoffman. Anybody wanting to railfan the CP in western Minnesota need to check this section of the Elbow Lake sub out, as there ... (more)
DPU on the end of a long potash train headed west at the former location of Misko, west of Field.
A westbound rounds a curve east of Paynesville as it nears town and a meet with an eastbound.
Sitting in the sunlight with Mount Norquay in the background
DPU on a westbound grain train