Prince Rupert-Edmonton grain empties crawl towards a meet with Q199 at Grant Brook.
CN 8826 and 2537 hustle 116 coal empties east on CN's Albreda Sub.
CN's latest SD75I leads train Q106 east on the Albreda Sub.
M310 proceeds up to the signal at Grant Brook where it will meet trains Q117 and A417.
CN C40-8M 2437 and CN SD70I 5625 lead Vancouver-Toronto manifest M302 uphill on the Albreda Sub.
A newer addition to CN's locomotive roster singlehandedly hauls 107 empty grain cars uphill out of Grant Brook, BC.
CN C40-8 2123 lugs 107 empty grain cars uphill on the single track between Grant Brook and Fitzwilliam along CN's scenic Albreda Sub.
After meeting VIA #5, G874 departs Grant Brook behind a solo C40-8.
CN SD70M-2 8800 climbs through Grant Brook with train M304.
3 SD75Is and a C40-8M head east on the approach to Grant Brook with Edmonton bound M310's train.
Vancouver-Toronto train M302 climbs up to Grant Brook on the south track of CN's Albreda Sub behind ES44DC #2330.
CN C44-9Ws 2599 and 2575 lead an eastbound grain train uphill on the Albreda Sub. On the headend of this 186 car train are 57 loads of ballast.
CN SD70M-2 8864 and CN ES44DC 2281 begin their climb up to Yellowhead (12.2 miles east) with train M304.
Solo CN ES44DC 2282 glides downgrade with a short A417 in tow.