Q180's train approaches Grant Brook, BC on the south track of CN's Albreda Sub.
CN ES44AC 3904 is on the approach to Grant Brook leading Prince Rupert-Toronto train Q180.
CN C40-8M 2423 leads Q116's train east approaching Grant Brook on CN's Albreda Sub.
Q199's train glides along the north track of CN's Albreda Sub just west of Grant Brook, BC at track speed with CN 8952 leading the way.
Painted in GTW red and blue, CN SD70M-2 8952 leads Q199's train west on the north track of CN's Albreda Sub between Grant Brook and Moose Lake.
Running on seemingly borrowed time, CN C40-8M 2423 leads Chicago bound containers east at the Grant Brook backtrack.
U760's train slows for a meet at Grant Brook.
Q116's train waits for a pair of westbounds at Grant Brook.
Train Q116 slows for a meet at Grant Brook with trains G843 and E217.
An SD70ACe-T4 demonstrator from Progress Rail/EMD leads X310's train east approaching Grant Brook.
Forestry products from the Prince George area head east on CN's Albreda Sub to be dispersed to various destinations at Edmonton.
A416's train approaches the end of the double track at Grant Brook on the north track.
CN SD75I 5764 leads a short 90 car loaded wood pellet train west at Grant Brook. This train originated at Pinnacle's facility at Entwistle, AB and is destined for Prince Rupert, BC.
CN C40-8 2113 wears a 15th anniversary logo for CN's privatization, looking good in the sun near Grant Brook, BC.
RMRX GP40-2Ws 8014 and 8015 lead the Rocky Mountaineer towards Jasper amidst a light rainfall.