CP 113 crosses over the CN Kashabowie Sub
CP 8026 brings up the rear of CP 142.
Train 252 at Port Henry along Lake Champlain.
CP 252 on the approach to Howard's siding at CPC 125 Westport, NY.
CP 252 at CPC 123 Westport, NY on a beautiful fall morning in the Adirondacks.
CP 252 along the rugged shoreline of Lake Champlain north of Port Henry, NY.
Canadian Pacific train 252 meets the northbound 931 at Wadhams siding along the Boquet river. The fall colors are showing early this season thanks to some below freezing nights. .
CP 252 skirts south along Willsboro Bay.
After being held out of the yard for a few hours (with CP 9112 ahead), CP 112 is on the move as it slowly enters Lachine IMS Yard.
Morning stacks pull through Heron Bay
CP 101's train pokes out of the Jackfish tunnel
A trio of GE's in two paint schemes (CP 8148, CEFX 1002 & CP 8014) leads CP 251 as it approaches dry land.
AC4400CWM 8136 approaches Olds as the trailing DPU on a southbound manifest.
Canadian Pacific 250 is crossing the Richelieu River at St Jean Qc
AC4400CWM 8134, GP20C-ECO 2236 and GP20C-ECO 2311 head south on the Red Deer sub with Saskatoon to Calgary train 467.