CP train 421 aproaching Gravel on the CP Nipigon subdivision.
CP train 118 approaching Selim on the CP Nipigon Subdivision.
CN 3976 pushing on the rear of CP train 118 crossing the Black Sturgeon River near Nipgion, Ontario.
CP train 118 crossing the Black Sturgeon River near Nipgion, Ontario.
CP train 118 east of Nipigon, Ontario.
CP 118 is strung out nicely dropping down the last little grade into Thunder Bay and having just entered the terminals cautionary limits.
The Every Child Matters unit leads CP 118 through Pine Beach Station. In a short distance it will cross over to the North Track.
CP 118 has a nice lashup of CP 8757 & KCS 4865 as it heads east at the same time as CN 310.
Needing a wash and looking more like SP than CP, CP 9354 pushes on the rear of CP train 118 at Nipigon, Ontario.
CP train 118 meets train 421 at Mackenzie on the CP Nipigon Subdivision.
After setting off cars at Lachine IMS Yard, CP 118 is departing for the Port of Montreal.
CP 118 flies through Cedar Park Station with CP 8121 & CP 8918 up front and CP 9375 mid-train.
CP train 118 between Firehill and Dublin on the CP Nipigon Subdivision.
CP 7034 leading CP train 118 between Dublin and Gravel on the CP Nipigon Subdivision.
CP train 118 crossing Poplar Lane in Dorion, Ontario.