A Canadian National grain load passes thru the treacherous White Canyon on the rocky banks of the Thompson River. The rock sheds towards the front of the train protect the tracks from the near co... (more)
Canadian National celebrates 100 years! In 1919 the Canadian Parliament created the Canadian National Railway from several defunct bankrupt railroads. Here in Lytton, BC CN3224 in celebratory pai... (more)
BC RAIL on home rails! BCOL4609 leads a southbound Train #570 into Williams Lake, British Columbia on a very stormy evening. The train will make a quick crew change upon arrival, and then make a ... (more)
The westbound Montana Rail Link Laurel-Missoula manifest splits the cut approaching Austin Creek Viaduct. The train is making good time up Mullan Pass, and has no helper this afternoon.
A northbound Canadian National 571 crosses the Cheakamus River on a rainy afternoon. The narrow defile is a popular location for rock climbers who love to scramble up the steep slippery moss cover... (more)