A CN stack train beats the shadows at Black Canyon as it snakes its way east along the Thompson River towards Ashcroft, BC. CP's main can be seen above the CN train.
Canadian National intermodal train Nos. 101 and 102 meet at Ashcroft, British Columbia, on a hot July 15, 2014. No. 101 is led by EMD SD70M-2 No. 8918 and is in the siding with the crew on the gro... (more)
A westbound Rocky Mountaineer Railtours excursion train crosses the Thompson River Canyon on the Canadian National just east of Ashcroft, British Columbia, on September 24, 2015.
On September 24, 2015, a westbound Canadian Pacific grain train slinks though Black Canyon west of Ashcroft, British Columbia. On the other side of the Thompson River is an eastbound Canadian Nati... (more)
A Canadian Pacific unit coal train heads eastbound out of Ashcroft on CP's Thompson Sub. The bridge at the right belongs to Canadian National, whose Ashcroft Sub parallels CP's tracks through the ... (more)
With a violent summer thunderstorm rolling in overhead, trains from CN and CP charge out of Black Canyon toward Basque, BC, where both trains will continue westbound on CN's Ashcroft Sub. Though C... (more)
CN 2277 leads an eastbound freight out of basque and is about to cross the Thompson River as it weaves through Black Canyon just south of Ashcroft, BC in late afternoon lighting. The CN briefly sh... (more)
A westbound Canadian Pacific grain train curves out of the tunnel in Black Canyon west of Ashcroft, British Columbia, on the morning of October 1st, 2016.
Canadian National ES44DC 2237 hustles eastbound intermodal Q112 (Vancouver VIT - Montreal Taschereau) over the Thompson River at Ashcroft, BC, on a beautiful late August day.
CN 5655 heads up a quintet of CN power on an eastbound empty grain train along the Thompson River between Basque and Black Canyon. The CP track pops out of a tunnel above the CN locos, and the CN ... (more)
As the day draws to a close, daylight shines on one more movement over the CN bridge at Mile 45.8 of CN's Ashcroft Sub. A 224 car long Kamloops-Coquitlam train Q109 provides the photo-op, crossing... (more)
CP SD30C-ECO 5005 arrives at the Ashcroft Terminal with the Ashcroft Wayfreight from Kamloops.
CN SD70ACe 8101 glides across the Thompson River just east of Ashcroft, BC on the tailend of a loaded potash train.
CN SD70M-2 8016 leads a westbound potash train along the shores of the Thompson River.
After meeting a set of loads at Ashcroft, CP ES44AC 9366 shoves a train of empties east on the Thompson Sub.