Brand new CN ET44ACs 3253 and 3247 depart Jasper with train X311, just as the sun makes a timely appearance!
X309's train prepares to head over a broken rail at 5mph behind CN ET44AC 3220.
Q199's train is tied down at the Snaring Road overpass on a frigid morning.
G840's train doubles over in the yard at Jasper. CN ET44AC 3219 will become the mid-train remote.
CN SD40-2W 5321 idles on the shop track in Jasper after bringing an empty rail train into the yard.
CN SD40-2W 5321 puts it's train away in the yard at Jasper before heading to the shops.
A welcome sight, CN SD40-2W 5321 leads an empty rail train into Jasper.
CN ES44AC 2991 shoves train Q180 east on the Edson Sub.
A trio of road units await an assignment in track #3 at Jasper.
Montreal-Vancouver train Q105 pulls into Jasper for a crew change on a gorgeous (chilly) morning.
With a gaggle of power up front, and the best one of the bunch leading, G834's train heads into Jasper to make a setout.
A dying breed, CN C40-8M 2403 pulls a loaded crude oil train from Unity, SK towards Jasper.
Wearing CN's 100th anniversary livery, CN ET44AC 3216 sits pretty in track 5 at Jasper underneath Pyramid Mountain.
CN SD70M-2 8865 pulls into Jasper for a crew change with Toronto-Vancouver train Q107 after a big dump of snow.
Still quite clean, CN ET44AC 3216 sits quietly in track YC07 at Jasper with a staged train Q199.