CP 112 with CP 8074 & CP 2252 up front (as well as CP 8046 mid-train and CEFX 1002 on the tail end) has just left the Vaudreuil Sub as it heads towards Lachine IMS Yard on a snowy morning.
Beaver By The Lake. A Sunday "extra" edition of Canadian Pacific Railway Train 250 was actually carrying freight for CP as the customer, with a trainload of continuously welded rail. CP 80... (more)
On a snowy morning, CP 112's mid-train DPU (CP 8046) is temporarily tied down at left, as the head end power shoves a last cut of intermodal cars into Lachine IMS Yard.
CP AC4400CWM 8010, and DP CN ET44AC 3165 hustle Vancouver Coquitlam, BC - Toronto Yard, ON vehicle train #120 through Marathon west on a beautiful afternoon
CP 8052 leads train 400 east through Edworthy Park on a somewhat warm winter afternoon.
After loosing six hours at White River to -40C/-40F air issues, Montreal - Vancouver train #113 is westbound down the main at Heron Bay.
Something of a winter wonderland...
CP AC4400CWM 8016 hustles grain empties towards Thunder Bay where they will connect and become 391-111 for Thief River Falls, MN
CP AC4400CWM 8123 leads CN train A416 east on the north track of the Albreda Sub.
CP 118 pulls through the plant at Marathon west
A nice older GM looks on as hotshot 113 twists through the hamlet of Sunshine and across the Matawin River.
Leaving Mt. McKay in the background, CP’s pride and joy charges through the “dexter speedway” making a run for and reaching the bottom of the first of two heavy grades on its long climb up to Rait... (more)
CP 8037 leads its train south near Aldersyde.
A Canadian Pacific AC4400 leads the nearly daily Belen, NM to Barstow, CA manifest train across the Seligman Sub as it knocks the control point of West Valentine on a windy January afternoon.
Class unit AC4400CWM 8100 shoves the tailend of 101 out of Marathon