CP 6308 crawls its train over the Crawfish River in Hubbleton WI
Built by the Fairmount and Veblen Railway, and quickly acquired by the SOO LINE, this branch line is now operated by Canadian Pacific. As such it's only fitting that over 100 years later, former S... (more)
Canadian Pacific train 250 heads east through Long Pond, Maine as it cruises past the bogs along the southern shore of Long Pond on former CMQ trackage. A trio of EMD's including the CMQ's Bangor ... (more)
Canadian Pacific 250 cruises over the trestle that crosses the outflow at the south end of Moosehead Lake in Greenville, Maine on former CMQ trackage. An eclectic mix of EMD locomotives provide th... (more)
Canadian Pacific 250 is seen passing Greenville Junction and skirting along the edge of Moosehead Lake. The area is quite busy with snowmobilers and ice fishermen taking advantage of the perfect w... (more)
Canadian Pacific 250 is seen crossing the East Outlet of Moosehead Lake on the Moosehead Subdivision in Moosehead, Maine. Yes, there is a common theme here. The daily train travels between Montrea... (more)
CP 250 is seen headed East along the Moosehead Sub shortly after departing Jackman, Maine. The train is passing along Long Pond and through the unincorporated area of the same name.
With Bromont looming in the background, Canadian Pacific 251 is approaching Farnham on splendid winter afternoon.
With one of Canadian Pacific's rebuilt SD60-3's on the point, CP 250 heads east through Moosehead, Maine and crosses over the East Outlet of Moosehead Lake.
Montreal (St Luc)-Brownville Jct Me Canadian Pacific 251 is momentarily breaking the silence at Nantes on a snowy day.
Canadian Pacific train 250 heads east through Long Pond, Maine as cruises along the southern shore of Long Pond on the former CMQ trackage. A trio of EMD's including the CMQ's Bangor & Aroostook h... (more)
Under light snow fall, Canadian Pacific 251 arrives at Farnham Yard following an overnight trek from Maine