A trio of GE's pull 420's freight alongside Cache Lake. Mother nature will not give up this year with another light dusting of snow after temperatures plummeted overnight.
CP 101 hustles through Hemlo alongside a frozen Cache Lake
CP 100's DPU shoves the train through the endless lakes east of Superior in the Canadian Shield. Here they pass Cache Lake and a few camps.
CP 420 rounds Cache Lake on a beautiful morning
On a somewhat gloomy spring day (in the middle of a polar vortex to boot) a pair of veteran SD40-2's pull a Winnipeg, MB - Chapleau, ON loaded rail train around the shore of Cache Lake.
CP SD70ACU 7010 leads 100's train along the shore of Cache Lake
CP 100 curves around Cache Lake on a beautiful morning
Vancouver, BC - Toronto, ON #100 skirts the frozen shore of Cache Lake on a beautiful spring morning.
Toronto - Winnipeg train 420 climbs the hill from Pringle to Hemlo with heavy tonnage
CP train 100 skirts the frozen shores of Cash Lake at mile 40 Heron Bay Sub
Vancouver to Toronto expedited intermodal service