CP 8874 leads its train east near Indus, AB. If you look closely, you can see the downtown Calgary skyline, which is about 20 miles away.
Cp 8874 heads an oil can train into Hardin Mo. Running main 1 of the joint trackage with the Ns from Wb Jct to Ca Jct.
Swift Current, SK - Montreal St Luc, PQ grain loads 332 fly down the main track at Marathon on a beautiful afternoon. The lumber was picked up at Vermillion Bay, ON.
Originating in Albany NY, ethanol empties Canadian Pacific 651 has just crossed into Canada at Lacolle as it is heading back west on a warm and humid morning.
CP 8874 leads train 199 west at Glenmore. Just out of view to the left is the switch at Glenmore. Trains often stop here before getting further instructions before heading into the yard at Alyth. ... (more)
A loaded 101 car Brandon, MB - Montreal Hochelaga, PQ grain train pulls through Marathon. Powering the train are CP's ES44AC 8874 + SD60M 6258, and 50 cars back AC4400CW 8617
Montreal, Quebec to Vancouver, BC intermodal freight #113 slows down rolling through Heron Bay with 35 per curves ahead from 60mph.
Saratoga-Montreal Canadian Pacific/D&H 253 is crossing above the icy waters of the St. Lawrence River on the last lap into the island of Montreal.
Great big mountain, tiny little train. The westbound potash train is dwarfed by Mount Stephen and Cathedral Crags (Elevation: 3073 m / 10082 ft). The rest of Cathedral Mountain is out of view. It... (more)
A lengthy stack train picks up speed departing Portage
CP 420 heads through Marathon with some CN haulage on the headend
CP power pulls a westbound NS grain train through Marion on the NS Sandusky district, as the local sits on the other side of the Center St. crossing, waiting for a signal.
With the green leaves hanging on later than normal this year, this stack train injects a bit of color into a cool fall morning.
After making their set off and pickup at a clogged Mohawk Yard, the crew finally get going south with their train across the Mohawk River.
CP 8874 East at Gap Lake.