Prince George to Edmonton train M348 crosses the Prairie Creek trestle west of Hinton, a few hours after parts of the Yellowhead County received their first snowfall of the year.
Several hours after Hinton received its first snowfall, C799 trundles across the Prairie Creek not long after the sun had burnt off the morning fog and clouds.
CN 2241, 8925 and 8953 lead a lengthy A416 towards Hinton, crossing high above the Prairie Creek.
A trio of CN's new ES44ACs soar above the Prairie Creek with 224 coal empties in tow.
Vancouver-North Battleford train A412 soars high above the Prairie Creek, west of Hinton.
It's 21:22 and the sun is still shining bright as CN 2427 and IC 1027 lead Q199's train over the Prairie Creek west of Hinton, AB.
The Hinton local heads back into Hinton after picking up 12 cars at Swan Landing. The train is seen crossing over the Prairie Creek, just west of Hinton.
Winnipeg bound M304 crosses the Prairie Creek, a few miles west of Hinton.
An ex UP/CNW C40-8 leads it's first ever train onto the Prairie Creek trestle, west of Hinton.
CN C40-8 2114 leads train Q102 across the Prairie Creek, west of Hinton.
A pair of SD60s lead M304's train out of the shadows onto a well lit Prairie Creek trestle.
The fall colours around Hinton are starting to show as CN 2241 heads westward with Q111's train.
CN 8840 is on the point of Toronto to Roberts Bank train Q101 on this day, heading towards Jasper for a crew change.
A pair of GE's lead Q106's Montreal bound stacks over the Prairie Creek trestle.
CN 2259 and CN 2415 race westward for Jasper with Q199's freight.