Two things are synonymous with mountain railroading: mountains and maintenance of way. The Thompson River Canyon is a sight to behold as tracks cling to a two thousand foot (600 meter-ish, forgive... (more)
An empty CN grain train heads away from home rails at Page for a run into the Fraser Canyon via CP's Page, Mission and Cascade Subs.
CN ES44DC 2235 leads a loaded canola crush train west on the Yale Sub.
CN ET44AC 3168 leads Edmonton - Vancouver train A417 through some lush fields east of Matsqui on CN's Yale Sub.
CN 500 is leaving the Port of Montreal with a pair of zebras for power.
CN 2765 leads a westbound manifest into Jasper for a crew change.
A417's train heads onto the double track at Sumas Mountain.
Vegreville-Vancouver grain loads are on the approach to Page on CN's Yale Sub.
CN ET44AC 3099 heads east on the CPKC Page Sub with an extra intermodal train for Chicago in tow.
IC C44-9W 2715 leads an empty sulphur/grain train combo east onto CPKC's Page Sub.
A trio of CN's finest lead an extra Vancouver-Prince George train X354 east onto the CPKC Page Sub which will connect them to CPKC's Cascade Sub for the trip east into the directional run zone.
Chicago-Roberts Bank train Q119 is on the approach to Page on CN's busy Yale Sub.
Mount Cheam watches over the Yale Sub as G843's grain loads head west towards Vancouver.
CN ES44DC 2334 departs the westend of Rosedale leading A417's train as Mount Cheam towers above.
A417's train passes through downtown Rosedale, BC with a clean ET44AC leading.