CP ES44AC 8853 shoves an empty coal train east on CPKC's Page Sub. The two tracks in the foreground belong to CN's Yale Sub.
Canadian Pacific train 228 rolls south along Lake Champlain passing Craig Harbor Canyon at Port Henry. CP 8853 CP 8937.
CP train 113 arrives at the Depot in Thunder Bay.
CP train 113 at Thunder Bay.
CP train 113 departs Thunder Bay.
CP train 113 at the east switch of Hurkett on the CP Nipigon Subdivison.
Canadian Pacific ES44AC 8853 works sulphur empties west of North Bend, British Columbia. The town of Boston Bar, BC is visible just across the Fraser River.
CP 101 crosses the Pic River approaching Heron Bay
A Canadian Pacific coal train snakes its way from Ashcroft to Basque along the Thompson River at Black Canyon. The train is about to enter a short tunnel, then head to Basque where it will use CN ... (more)
A pair of CP motors lead BRCABE west through Downers Grove.
A CP/BNSF/NS trio bring the Grand Rapids to Stanley train south on CSX.
A pair of GE products lug a 9000' 420 up Neys Hill
CP 8853 leads CN 5766 at Desjardins with mixed freight for Sudbury, Ontario.
CP 8853 leads CN 5766 through Wanup with a clear signal into the diamond at St. Cloud where they will cross over onto the CN Bala Subdivision for directional running purposes.
ES44AC 8853 and AC4400CW 9606 approach Olds as they head south on the Red Deer subdivision.