A459's train holds the main at Wildhay.
CN C44-9WL 2505 is looking good on the point of M311's train.
Crude oil empties are staged in track #2 at Jasper with BNSF power on both ends.
BNSF ES44C4 4276 climbs through Divide on the north track of CPKC's Laggan Sub with a fully occupied BNSF business train in tow.
31B-03's train climbs towards Divide behind a pair of BNSF ES44C4s.
BNSF ES44C4 4276 leads a BNSF chartered business train over a recently surfaced section of CPKC's Laggan Sub at Seebe, AB.
CN ES44AC 3960 and GP9RM 7020 lead A417's train past the coal load out at Pedley. A recently loaded coal train can be seen in the distance waiting for a crew to take it west.
Z111's train comes to a stop on the west lead of Jasper's north yard for a crew change.
New CN AC44C6M 3340 cools its heels east of Jasper.
CP 8616 leads a mixed manifest west near Dalemead.
CP 2024 makes it's way round the Heritage park loop with the passenger train during Railway Days.
Grain loads head west over the Mile 216 HBD on the Edson Sub.
Q199 departs Jasper with a rare UP SD70M trailing.
CP job C67 works the cement plant at Exshaw.
Calgary originating train Q143 speeds west on the Edson sub between Chip Lake and Leaman.