CP 2299 handles the first containers into the Port of Duluth for a special intermodal effort sponsored by the port, CN and Lake Superior Warehousing. CN provides the line haul for the containers, ... (more)
CP 2296 pulls the Franklin Park Railroad Days display set out of Bensenville Yard. Many railfans get their shots including fellow Railpictures.net contributor Tyler McCall(White Chicago Blackhawks... (more)
A CWR (continuous welded rail) train on CPR's Paynesville Sub.
CP 2294 heads south to do it's work before returning to Nahant Yard in Davenport, IA.
Canadian Pacific's Christmas Holiday Train stopped at Wetaskawin, AB for the 5:45-6:15PM show before they depart to arrive at Millet, AB for 6:50PM.
The CP Holiday Train backs into the station track in Saratoga Springs, to spend the night before heading north the following day.
CP 2290 and Soo Line GP38-2 #4438 are reflected in the waters of the Mississippi River as they prepare to head South towards Clinton.
CP 2329 rounds the scenic curve at Parson, BC with the southbound wayfrieght. This train was a refreshing change from the mostly dirty and numerous GE widecabs on most other trains. The Winderme... (more)
GP20C-ECO CP 2300 and ex SOO Line GP38-2 CP 4403 head out of CP's Clover Bar yard with a cut of tank cars.
Set of cars coming over from BNSF...behind me, a literal gaggle of geese is scurrying for cover.
A trio of ECO's swing out with some cars for CP.
GP20C-ECO CP 2244 and AC4400CW 1055 are heading out of CP's Clover Bar yard back to south Edmonton.
GP20C-ECO Leading a ballast train at Dayton's Bluff
Over the mountain pass with extra power added. The helper unit was taken off at Revelstoke.