CP 8803 leads train 146 east through Bowness in northwest Calgary. Just out of view to the right is the Bow River. Many people were out enjoying the day in the water.
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