Prince George-Vancouver train M355 crosses the Canoe River on CN's Albreda Sub. The train was 11,700' long and over 20,000 tons!