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)
A westbound CP grain train crosses over an eastbound CP unit coal train at Cisco in the Fraser River Canyon. Some years ago CP and CN entered into a "directional running agreement" for t... (more)