CN Train M301 is only a few miles away from it's final destination of Edmonton. It departed Toronto's MacMillan Yard 3 days ago.
CN 5708 is on the point of Q105 pulling into Jasper.
CN 5708 and 5734 lead 178 platforms into Jasper.
CN 5708 waits for a light to depart with C799.
CN 5708 waits for a light with C799, while CN 5298 switches the yard with A417's train.
A pair of SD75s set off of M300 sit under a big rainbow.
CN 5708 and 5699 were set off by M300 and rest under a gorgeous rainbow.
CN 5708 and BCR 4606 haul a CN Stack though the Canyon towards the Pacific Coast.
CN 5708 and CN 5433 are leading 384 down the Dundas Sub
A westbound CN manifest freight rolls west through Haslett, approaching Marsh road.
Loaded grain with CN crew for delivery to BNSF at Frentress lake road
A trio of CN EMDs lead a southbound freight across the former Missabe Oliver Bridge.
CN 5708 is the DPU on this BNSF grain train as it passes through KC Junction. BNSF Job 278 works to the left putting its cars into UP's Sargent Yard. A cut of cars are left on the track to the rig... (more)