Valleyfield, PQ - Roberts Bank, BC train Q153 heads west on the Edson Sub along the shores of the Athabasca River.
A417's train pulls into the yard at Swan Landing with a former CitiRail ES44AC leading the way.
Still wearing CitiRail (CREX) paint, CN ES44AC 3930 idles in track YB09 at Swan Landing.
Gary, IN - Prince George, BC train M347 heads west at Swan Landing.
The first load of grain from G3's brand new elevator at Irricana, AB heads west on the Edson Sub at Swan Landing heading for Vancouver, BC.
Clean CN SD70I 5620 has just departed the west end of Swan Landing with train A417 in tow.
Edmonton-Vancouver train A417 rarely bypasses Swan Landing yard without doing work, but not on this day. CN ES44AC 2999 blast through Swan Landing on the main track heading straight through to Jas... (more)
G846's train negotiates the tricky terrain east of Park Gate, hugging the shores of the Athabasca River. CN ET44AC 3069, painted in WC colours, leads the way.
Painted in WC heritage livery, CN ET44AC 3069 is leading train G846 east between Park Gate and Swan Landing and is about to head into the Brule Tunnel.
CN C40-8 2005 and C40-8M 2438 lead CN train U760 around the bend approaching Solomon on the Edson Sub. Consists like this are becoming a thing of the past around here, unfortunately.
Potash loads are about to slam over the east switch at Swan Landing with CN ET44AC 3023, the EJE heritage unit on the point.
Painted in a special livery to honour our Veterans, CN ET44AC 3015 pauses at Swan Landing after bringing in train A459 from Grande Prairie.
CN's GTW heritage locomotive rounds the "S" bend between Solomon and Swan Landing leading train Q199, amidst some typical March mountain weather.
Wearing livery to honour our Veterans, CN ET44AC 3015 pulls into the yard at Swan Landing leading train A459.
Fresh BCOL red, white and blue makes an appearance on the Edson Sub approaching Solomon.