Waves crash against the shore as steel wheels squeal to the rail along the north shore. CPKC Railway's Toronto to Vancouver train 101 makes its way west over the Little Pic River and along the sho... (more)
Looking like it's seen hard times, CP 8786 arrives at the Depot in Thunder Bay with train 113.
CP 8786, looking like it has been through an ordeal, leads CP train 113 along Lake Superior beside the abandoned CN Kinghorn Subdivision.
It's white out conditions closing schools, businesses, and causing no travel advisories, but the railroad still rolls on through the winter storms. This CP train prepares to leave with a loaded g... (more)
Westbound at Loon, Ontario
CP 100 wraps through a curve at Marathon
Train 290 sweeps around the curve at MP 110 on a gorgeous spring morning.
The 499 train, with a Soo Line leader, is in the hole at Murray to meet 290. They're moving at restricted speed as they prepare to stop at the east end of the siding, where they will wait for ano... (more)
The 290 works across the countryside west of Brooten, with a friendly wave from the engineer.
A CWR train sits patiently at the east end of Glenwood yard behind a lone GEVO. Its nice to see centerbeams are being used for something.
CP 116 meets CP 107.
Eastbound coal train exits the Buda tunnel.
Brand new Canadian Pacific gevo 8786 leads D&H 164 / NS 30J east on 2 track by the signal at Swedeland under sunny morning skies; train looks like a baretable up front, but there are intermodal co... (more)