Someone's always trying to beat the light.
Canadian Pacific AC4400CW 9721 hustles coal empties through the Fraser Valley on a beautiful day in June.
Canadian National ES44DC 2285 leads a train of sulphur empties (with a cut of grain hoppers on the head end) through the yard and crew change point at North Bend, BC. North Bend is mile zero o... (more)
Canadian National ES44AC 2969 leads train 570, the daily Prince George-Squamish southbound, through the Fraser River valley on the former BC Rail's Lillooet Sub.
Mountain railroading: A short Canadian National work train has a BC Rail caboose in the lead as it backs east down the Ashcroft Sub to the siding at Morris, in the heart of slide country in the Th... (more)
Canadian National ES44AC 2957 and three sisters guide daily Squamish-Prince George train 571 up the Cheakamus Canyon on the former BC Rail's Squamish sub.
Stranger in a strange land: IC 1000 is a long way from the American midwest as she leads CN train 109 (Kamloops to CP Coquitlam) around the S-curve just east of the crew change point at Boston Bar... (more)
CN ES44DC 2245 leads train 109 (Kamloops to CP Coquitlam) across the bridge in Lytton, BC, on the CN Ashcroft Sub.
Where two-tone green MLWs and self-propelled Budd cars used to roam, a pair of CN SD70M-2s lead daily Prince George-Squamish train 570 around Seton Lake on the former BC Rail's Squamish sub.