CP train 104 travelling along the shore of Lake Superior between Dublin and Pays Plat on the CPKC Nipigon Subdivision.
CP train 113 crossing the Nipigon River.
CPKC train 421 crossing the Nipigon River at Nipigon, Ontario.
CP 8927 leads CPKC train 113 accross the Black Sturgeon River near Nipigon, Ontario.
CP train 421 is just east of the east switch at Firehill on the CP Nipigon Subdivision.
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.