Albany NY bound ethanol train Canadian Pacific 650 is passing by the old Napierville Junction Ry/Customs House depot as it approaches the border. Rear DPU Norfolk Southern 7295
CP 8575 leads loaded ethanol train CP 650 through Beaconsfield. Pushing at the rear is NS 7295 and at left is the parallel CN Kingston Sub.
Crude oil loads head east through MacGregor.
A WB Canadian Pacific train runs through the scenic farm fields of Southeast Michigan. CP has trackage rights over the NS from Detroit to Chicago.
The 290 with 3 GEs roll through Loretto with snow flurries left from a storm the night before.
Three GEs running elephant style bring train 290 around one of the curves between Eden Valley and Watkins. The snow is tapering off and clear skies are not far behind this eastbound.
CP 8575 with grain empties passes underneath Calgary Transit "West LRT" light rail elevated alignment construction. Yellow truss is used to hoist bridge sections into place.
CP 111 winds through the Kam Diversion along the north track west of Thunder Bay.
Train 497 alongside preserved Soo Line caboose No. 101 at the Annandale Pioneer Park. This trackage was once the MStP&SSM main line.
Train 497 pauses in the mist at Annandale, Minnesota waiting for a train ahead to clear the main at South Haven.
Coming down from the mountains into the valley for a crew change for this CP intermodal in BC
119 often has interesting locomotives. Today, 2 red barns - CP 9010 and CP 9005
CP 8575 Leading With 6034 Trailing, On Mixed Freight In The Crowsnest Pass AB