M356's tailend DP idles in track #7 at Jasper.
Brand new CN SD75IACC 8327 eases up waiting for an outbound crew at Jasper.
One of the cleanest former CitiRail ES44ACs around idles in track #2 at Jasper.
A rebuilt Dash 9 climbs into Jasper Yard's track #1. Effects from the past summer's forest fire is evident on the Collin Range.
The most recent graduate of CN's C44-9W - AC44C6M rebuild project basks in the sun at Swan Landing.
CP ET44AC 7433 pulls into the Vaughan Intermodal Terminal.
137-21's train makes a lift out of the yard at Wolverton.
L568's train hustles towards Stratford with leased BNSF GP38-2 2090 leading.
BNSF GP38-2 2082 and CN GP9RM 7020 tie down at the east end of Thornton Yard after working the 0800 Thornton East End extra switcher. BNSF 2082 has since been purchased by CN and will emerge soon ... (more)
After meeting an empty coal train, A18-06's train departs the siding at Wasa behind a trio of EMDs.
The southbound wayfreight pulls into Radium behind CP 5005.
CN SD75IACC 8301 heads back to train Q104 tied down west of Jasper after setting out a trailing engine in the yard.
Far from home rails, CSXT ET44AC 3136 leads CN train Q102 east on the Albreda Sub.
Roberts Bank-Toronto train Q102 heads east on the main track at Canoe River with a very strange lead engine.
CN AC44C6M 3391 shows signs of a recent battle with winter on the Edson Sub.