Heading back west, Canadian Pacific empty grain train 351 has just crossed into Canada at Lacolle Quebec.
Eastbound Canadian Pacific train No. 112 crosses an impressive Nipigon River Bridge at Nipigon, Ontario, on June 11, 2016.
Westbound KCS frac-sand load
A westbound intermodal train makes its way across the Columbia River bridge in Revelstoke.
Winnipeg to Montreal "add to plan" second section of 112 pulls through Marathon with grain, potash, and chemical traffic.
With the waters of Lake Superior glistening in the distance, Canadian Pacific train No. 112 rounds a corner approaching Middleton, Ontario, on June 11, 2016.
An area high school softball team has stopped for a celebratory treat at the locally famous Red Onion as CP keeps intermodal traffic moving through town toward Vancouver.
CP 8908 leads an IMS train west on a lovely autumn evening near Cochrane.
A pair of fresh GEVOs are about to knock down the diamond at Duplainville as they head east on the Watertown Sub
One of CP's newer additions to their roster lead this Montreal to Coquitlam intermodal train through the heart of Toronto.
Coming out of the Kicking Horse Canyon. The Spring runoff still clouds the river. Two weeks ago this area was under flood watch.
Rain starts to Fall as two brand new CP, and 1 UP Gevo sit at the NS/EEC awaiting pick up. The red lights inside the cab's of the CP's i have been told turn on when the train and or engine goes in... (more)
253 with a new GEVO leading and two NREXs in tow, makes it's way north surrounded by fall colors.