CN, CP, CPKC, KCS, VIA RAIL, ROCKY MOUNTAINEER, ASHCROFT SUBDIVISION, YALE SUBDIVISION, CASCADE SUBDIVISION, THOMPSON SUBDIVISION, TUNNELS, BRIDGES, MOUNTAIN RAILROADING, CANADIAN RAILROADS, BRITISH COLUMBIA RAILROADS, BC RAILROADS, HELL'S GATE, CORNWALL TUNNEL, FRASER VALLEY, MAGELLAN, DPU, DISTRIBUTED POWER, COAL TRAINS, INTERMODAL,