With a storm brewing to the east, Central Maine & Quebec 9011 North is approaching Farnham Yard on a hot and humid June afternoon.
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.
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.
Approaching Farnham Yard, Central Maine & Quebec Job 1 is passing through Brookport.