Brand new CN ES44AC 3805 leads Edmonton-Vancouver train Q105 west on the snowy Albreda Sub.
Brand new CN ES44AC 2991 cools its heels on the point of train Q191 at English waiting for a spot in Jasper Yard to become available.
CN SD75I 5797 idles in track 3 at Jasper with the headend portion of Q199's train.
With an impressive 202 cars in tow, CN ES44AC 2835 makes the stiff climb south out of Winniandy leading train A459.
CN ES44AC 2835 leads train A459 south on the Grande Cache Sub.
Grande Cache-Swan Landing train A459 has just departed the crew change point at Winniandy, heading south along the chilly shores of the Smoky River on CN's scenic Grade Cache Sub.
Brand new CN ES44AC 2997 leads Montreal-Vancouver train Q105 west on the Edson Sub.
CN C40-8M 2436 and UP ES44AC 5517 lead Edmonton-CP Coquitlam train M309 west on CN's Edson Sub. UP power is very rare in these parts. This one escaped from CP Rail in Vancouver and made a quick tr... (more)
CN tested a pair of EMDX SD70ACe-T4 demos over the winter. They rarely led, so even though the light was crap on this day, I ventured out to shoot EMDX 1606 leading CN train M309. This was its las... (more)
CN SD70M-2 8920, CN SD75I 5751 and EMDX SD70ACe-T4 1606 are on the approach to Fitzwilliam on CN's snowy Albreda Sub with train X348 in tow.
CN Edmonton Walker, AB - CP Vancouver Coquiltam, BC grain train G845 has just crossed over the continental divide at Yellowhead, BC. CREX ES44AC 1521 leads the way.
CREX ES44AC 1505 shoves CN train Q192 through Jasper Yard and onto the Edson Sub.
Leased CREX ES44AC 1521 leads a loaded CN grain train west on the Albreda Sub.
Prince Rupert-Detroit train Q192 heads towards Jasper on the north track of the Albreda Sub with some big power up front.
Brand new CN ES44AC 3802 and not so brand new C40-8W 2145 coast across the Prairie Creek preparing to take the siding track at Hinton.