On a hot and humid afternoon, Canadian National 324 skirts the Canada/U.S border as it crosses the Richelieu River at the north end tip of Lake Champlain.
Under threatening skies, Montreal-Selkirk Canadian National 327 is crossing the Beauharnois Canal part of the St Lawrence Seaway at Valleyfield.
Passing by the old Grand Trunk depot, Canadian National 323 is heading north toward Montreal.
Canadian Pacific Work Train 5946 South with Jordan Spreader CP 402885 is clearing out ditches along the right-of-way.
Cops pacing Central Maine & Quebec Job 1 at Deauville as it is heading west at sunset.
St Lawrence & Atlantic 394 is approaching the diamond at Lennoxville as Central Maine & Quebec 610 has just reported cleared.
GP9's 1603 and 1601 begin sorting out recently arrived tonnage at Cochrane June 23, 2018.
GP38-2 1802 is captured alongside the Shops' Trackmobile at Cochrane Shops June 23rd, 2018
On its way toward Maine, Central Maine & Quebec 9020 East accelerates across the Massawippi River in Lennoxville before climbing the grade ahead. Veteran rail photographer Jim Shaughnessy made thi... (more)
St Lawrence & Atlantic 393 works downgrade toward Waterville as it passes through the Coaticook River Valley at Compton.
Heading west, Central Maine & Quebec Job 1 rumbles high above Eastman on a gorgeous afternoon.
Central Maine & Quebec Job 2 is heading east through Eastman at sunrise.
St Albans Vt-Montreal Canadian National 323 is racing north through the Richelieu River Valley at sunset.
At ''Roses Des Vents Marina'' St Albans Vt-Montreal Canadian National 323 is crossing the Richelieu River at the north end tip of Lake Champlain.
Central Maine & Quebec Job 1 enters Farnham Yard after an overnight trek from Maine.