CN 2288 leads a westbound stack train through Glen Valley on a brisk summer morning.
Heading west for Edmonton, AB, M301's train bangs across CP's Glenboro Sub at Diamond.
ES44DC 2288 and Dash 9-44CW 2640 lead CN 315 south on the Camrose Sub.
Montreal-St Albans Vt is racing south toward the United-States at St Valentin.
A late CN 430. CN 2288 and CN 2162 exit Taschereau Yard with a short and quite late CN 430 for the Becancour sub. Normally CN 430 would leave the yard in the middle of the night.
CN 2288 with help from two SD70-M2's takes one of several southbound stack trains across the Theresa Marsh.
Double stacks en route to Toronto gather speed passing through Redpass, BC.
305 rolls through the southern Ontario countryside with a visitor from the south.
CN 2288 lead CN 308.
NS 184 rolls under the former NYC signals at Vickers (CP 285) which are slated for replacement sometime this fall.
CN M324-21 rolls across the lower end (albeit north end) of Lake Champlain on the massive Alburgh Trestle hauling NECR CWR Train #12 behind ES44DCs 2288 and 2251.
Coal loads for Roberts Bank head westbound through Martel.
CN Q199 heads through Quadra.
A pair of CN's newer units lead this westbound intermodal.