After a performance in Hermon, the CPKC Holiday Train is seen heading North to Brownville on the Bangor Subdivision passing the farmlands in Hudson.
CPKC's hotshot Toronto, Ontario to Vancouver, BC intermodal begins the 200 mile run along Lake Superior just west of Heron Bay.
CP 7001 leads a loaded grain train west at Banff East.
Yard job working Dallas yard
Mixed intermodal/manifest train 146 makes its way east on the Paynesville Sub with a heritage unit on point.
A manifest winds its way south on the River Sub outside of Lake City.
A wayfreight shoves into the yard at Red Wing.
CP 7053 leads a manifest down the River Sub.
CP AC4400CW 8521 + CN ES44AC 2830 haul containers eastbound along Lake Superior approaching Marathon
CP 3015 in fairly fresh beaver paint leads G95 as it leaves Lachine IMS Yard for St-Luc Yard with CP 3099 trailing.
KCS SD70ACu 4109 in eighth notch is no match between the sound of Superior crashing into the shoreline.
Extra intermodal for Montreal heads down the main at Marathon, with the regular section of train 112 a few hours behind. Waves are crashing into Pebble Beach off Lake Superior
Metro 1 spotting boxcars at WSI
CPKC 2261, 2209 and 2263 GP20C-ECO prepare the Local to Northern Maine Junction.
L31 arriving at the top of the yard at Dallas junction