A GO train glides into Burlington Station during a snow storm. The second coach is in the current GO Transit paint scheme.
CP 640-010 crests the Niagara Escarpment behind SD60M CP 6259 and a pair of CSXT GEs.
CN 550 with a quartet of geeps on the point struggles up the curvy grade at Snake with 74 cars from Hamilton Yard.
CP 640-021 with a fresh UP 8972 on the point, and CSXT 7830 and CEFX 1051 trailing, crests the Niagara Escarpment on the southern end of the Hamilton Subdivision.
CP 640-021 with a fresh UP 8972 on the point, and CSXT 7830 and CEFX 1051 trailing, descends the last few miles of the Niagara Escarpment on the northern end of the Hamilton Subdivision.
CN 5400, the class leader for SD60s, leads a short 331 through the heart of Hamilton.
CN 5502, one of four SD50AFs on the CN roster, leads 332 into Bayview Junction after a few centimetres of new snow.
CN U711 creeps through CN Snake after meeting a detouring 302 just a few miles to the east.
CP 246 blasts through the snow covered fields of Grassie, Ontario in the last few moments of sun light.
CP 247 grinds up the grade at a blistering four mph at Waterdown after negotiating the tight S-curve a mile back.
Port Robinson local 562 with 1437 and 7058 double a cut of six boxcars into the yard beside the former Hayes-Dana plant in Thorold, Ontario.
HBIX 9359 rests at the end of AA30 in Hamilton yard in long term storage. The unit normally resides at the OxyVinyl plant in Thorold.
CN 2284, NS 8102 and BNSF 9115 lead 100 crude oil empties and one buffer car through Bayview Junction.
UP 3643 rockets through Ayr on CP's Galt Subdivision with 235's train. The head end 28 cars will come off a few miles ahead at Wolverton yard and the train will continue to London.
OVR 430-05 with a pair of recently repainted and refurbished SD40-2s roll through Wahnapitae, Ontario with 87 cars for North Bay.