GECX ET44AC 2037 idles on the shop track in Jasper, AB.
Edmonton-Vancouver train A417 heads west between Henry House and English on the north track of CN's Edson Sub.
CN AC44C6M 3319 idles underneath Pyramid Mountain at Jasper.
Freshly rebuilt CN AC44C6M 3347 pulls train Q185 through Track #1 at Jasper.
Wisconsin Central heritage paint leads a loaded grain train into the north yard at Jasper.
Q101's train is tied down in tracks #3 and #4 at Jasper.
G809's train departs out of Track #1 at Jasper passing tied down trains S721 and U743 in Track #2 and #4.
Wearing WC heritage paint, CN ET44AC 3069 climbs into Track #1 at Jasper leading grain train G809.
Q101's train crosses up to the north track at English.
Brand new CN AC44C6M 3343 leads train Q147 west at Henry House on a gorgeous winter morning.
CN C40-8 2100 idles on the Jasper Yard shop track between conductor training shifts.
CN C44-9WL 2511 looks great leading grain empties east.
CN AC44C6M 3313 idles in track #5 at Jasper.
New CN AC44C6M 3330 eases train Q116 into Jasper for a crew change.
A rare power combination for CN's mainline in Western Canada heads west into Jasper leading Tisdale-Coquiltam grain loads.