Vancouver Coquitlam, BC to Montreal St Luc, PQ vehicle train 106 eases down the main track passing the east siding switch of Marathon.
One of the five military themed CP SD70ACU's leads hotshot Vancouver, BC to Toronto, ON stacks down the siding at Marathon
Coastal fog off the chilly waters of Lake Superior roll into the hills as CPKC Railway's vehicle train from Coquitlam, BC to Montreal, PQ eases into Marathon.
CP AC4400CWM 8077 + KCSM SD70ACe 4135 have 93 cars of manifest behind running along the shores of Lake Superior
CPKC's Toronto, Ontario to Winnipeg, Manitoba merchandise train makes its way west running alongside Lake Superior
CPKC 100-03 approaches Marathon on the Heron Bay Subdivision which runs along Lake Superior as seen here twisting around Peninsula Bay.
West of Marathon CPKC's mainline hugs the shore of Lake Superior or in this case is in close proximity.
CPKC 118-01 eases into Marathon alongside Lake Superior
CP 9720 + UP 7982 and mid train dp KCS 4181 haul Edmonton, Alberta to Montreal, Quebec 118 over the west switch of Marathon.
CP SD70ACU 7042 hauls just over 10000ft of stacks & racks into Marathon
CP 8176 + CP 9727 have 113's train behind them passing through Marathon along the shores of Lake Superior.
KCS ES44AC 4833 brings up the rear on a 7700' Port of Vancouver bound stack train passing downtown Marathon
Clean AC4400CWM 8154 has 105's train at 50mph on the tangent at Marathon passing over Peninsula Road
CPKC's train #118 approaches Marathon running along Lake Superior.
CP SD70ACU 7003 is the tailend "nose out" dp on Montreal to Vancouver stacks departing the siding at Marathon after a fresh snowfall.