CPKC's 25th anniversary of the Holiday Train passes over the Nipigon River
CP train 325 west of Nipigon, Ontario.
CP train 104 east of Nipigon, Ontario.
Eastbound crossing the Nipigon River at Nipigon, Ontario.
CP train 113 west of Nipigon, Ontario.
CP train 100 leaving Nipigon, Ontario.
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 train 113 Between Nipigon and Red Rock on the CP Nipigon Subdivision.
CP train 119 crossing the Jackfish River to take the siding at Firehill for a meet with train 113.
Needing a wash and looking more like SP than CP, CP 9354 pushes on the rear of CP train 118 at Nipigon, Ontario.
CP 40B crossing the Nipigon River.
The Royal Canadian Pacific passes over the Nipigon River
Three F units lead CP train 40B between Nipigon and Rossport along the north shore of Lake Superior.