After setting off cars at Lachine IMS Yard, CP 118 is departing for the Port of Montreal.
CP 252 heads south along the shore of Lake Champlain.
A westbound empty oil train glides across the trestle east of Paynesville on a calm and peaceful Halloween afternoon. The buffer car is a Southern hopper. I took my first photograph at this loca... (more)
Following the Thompson River, a westbound Canadian Pacific stack train is just east of Spences Bridge, British Columbia, on July 22, 2011.
A DPU brings up the rear of a lengthy 198 as it hustles by a westbound in the siding at Murray. The lead unit was a nice 8900 series locomotive and its bright red paint is visible over a mile and... (more)
A parade of red leads a CP reroute over the picturesque Thornapple River bridge on this beautiful summer evening.
8803 and GCFX 3088 roll by a typical Michigan farm scene on a beautiful spring morning.
CP's X500 heads over the century-old Kalamazoo River bridge on a beautiful summer evening.
Trains meet at MP 63