CP 8765 leads train 104 east near Exshaw.
CP train 104 travelling along the shore of Lake Superior between Dublin and Pays Plat on the CPKC Nipigon Subdivision.
CP train 104 crossing the Trans Canada Highway at Selim on the CP Nipigon Subdivision.
CP 8040 is tail end distributed power for CPKC train 104 at Dorion, Ontario.
CP 9709 is tail end distributed power for CPKC train 104 departing Thunder Bay.
Life in the clouds - it's well into the evening's golden hour and the shoreline appears to be floating in the clouds as the tail end of 104 curves around the calm waters of sprawling Houghton Lake... (more)