CP 8771 leads 603 through a few tunnels on the Ashcroft Sub approaching Sedall
Canadian Pacific ES44AC #8771 leads the Laurel, MT to Denver, CO manifest train along the Brush Subdivision between Hudson and Tonville.
Kamloops, BC - Toronto Yard, ON stacker #104 eases into Kenora for a crew change. They are crossing the headwaters of the Winnipeg River at the top end of Lake of the Woods, and thru the tunnel is... (more)
Auto rack train out of Toronto with BNSF 25 anniversary unit
CP197 at Peony Lane with our standard garden variety CP Intermodal train heading west out of the Twin Cities. Taken from the Peony Lane overpass.
CP 113 pulls through the CN Thunder Bay North interlocking as counterpart 112 departs.
CP 8771 leads CP 199 west through the Milwaukee depot.
CP ES44AC 8771 and UP C45ACCTE 5536 depart from Smiths Falls with CP 551.
Canadian Pacific 8771 climbing west bound through Banff Alberta.
CP 115 glides over the trestle at Cherrywood in the crisp evening light with only a few miles left before it hits Toronto Yard.
A pair of evolution series GEs lead train 280 east out of Kellogg after meeting a westbound train at Midland (Wabasha).
CP 106 heads through the Marathon sag
A pair of CP GEVO's slowly head west through Mars.