201-28's train hammers the east switch at Gap.
CP 112-22 departs Ottertail, after meeting CPKC 101
CP train 113 arrives at Thunder Bay, Ontario.
Montreal Hochelaga, PQ - Vancouver Coquitlam, BC train 113 curves along Lake Superior's Peninsula Harbour after a snowfall.
CP 498 has an interesting consist as it takes BNSF rails through St. Paul nearing its destination of Pigs Eye Yard.
Toronto - Vancouver hotshot #101 glides across The Little Pic River trestle with 12000ft of stacks behind
After meeting 113, Edmonton to Montreal #118 departs Coldwell curving along Echo Lake.
CP 235 passes what was once a grain elevator/feed mill in the hamlet of Elmstead, Ontario just outside of Windsor. The elevator was refurbished a few years ago and turned into office space. Wouldn... (more)
A straight shot rocket northbound from VIT, CP 8880 N is making good time on the Parry Sound Sub, it was a challenge to get the Canadian flag to present it's full glory with the breeze coming off ... (more)
In what could very well be one of the final instances of CP-powered trains on the D&H between Schenectady, NY and Binghamton, NY, CP Train 252 heads south through Unadilla, NY with just CP ES44DC ... (more)
In what could very well be one of the final instances of CP-powered trains on the D&H between Schenectady, NY and Binghamton, NY, CP Train 252 heads south at Otego, NY with just CP ES44DC #8880 fo... (more)
An over siding 147 blasts down the main at Lobo with 86 racks behind CP 8880 - CP 9645.
CP 8880 leads CP 2-288 east through Pewaukee after getting the light across the diamond at Duplainville.
CP 8880 hustles Montreal to Edmonton train 119 West of Firehill
Rolling toward the city with a few interesting flat car loads.