CP 8123 leads a loaded grain train west near milepost 99 in Banff National Park.
CP 8123 leads the early-morning CP 253 over the Lachine Canal into Montreal, with the tail end probably still on CP's Saint-Lawrence bridge, visible far behind. To the left is the (now abandoned) ... (more)
A set of Canadian Pacific power pays a rare visit to the CSX Mountain Subdivision. Here CSX train Q317 glides down grade in Newburg towards Grafton yard.
CP AC4400CWM 8123 looks out of place leading CN's A416 through Yellowhead on CN's Albreda Sub.
CN ES44DC 2290 leads 102 loaded LPG tanks down the Robson Sub at Redpass. This was the first unit train of LPG to run from South Beamer, AB to Thornton Yard in Vancouver, BC.
CP AC4400CWM 8123 leads CN train A416 east on the north track of the Albreda Sub.
CP 100 approaches Marathon running alongside Lake Superior
Newer AC4400CWM 8123 pulls the Edmonton - Montreal #118 through Marathon. With 30 mixed/74 platforms, CP AC4400CW 9701 is shoving on the rear.
CSX Q166 rolls over the Grand River bridge in Painesville, Ohio with a clean rebuild AC4400CW leading the way on a spring-like day.