NYC-Montreal Amtrak Adirondack races northward through southern Quebec farmfields at sunset.
Snow squalls are tapering off as Montreal bound Canadian National #324 races northward through farm fields.
Tough winter day on the Rouses Point Subdivision with the drifts getting deeper due to gusty winds as Canadian National #528 destined to the Canadian Pacific interchange at Rouses Point NY emerges... (more)
Tough winter day on the Rouses Point Subdivision with the drifts getting deeper due to gusty winds as Canadian National #528 destined to the Canadian Pacific interchange at Rouses Point NY plows i... (more)
Dashing thru the snow; at ''full speed'' en route to Rouses Point. A CSX and a blue devil.
In the distance is St Albans Vt(NECR)-Montreal Canadian National #323 races north through Southern Quebec farmland on a cold January afternoon.
Racing south through recently harvested farmland, CN #324 heads south toward NECR Italy Yard at St Albans Vt.
In the distance on a warm summer evening, CN #528 catches the last rays as it races south toward Rouses Point NY where it will be interchanged with Canadian Pacific.
St Albans Vt-Montreal manifest CN 323 races north as it catches the last rays on a warm June evening.
Originating at the CP/CN interchange at Rouses Point NY, Canadian National #529 races north toward Montreal at sunrise.
Originating at Rouses Point NY, Canadian National #529 heads north toward Montreal. The background contrasts well against a storm system parked above the Appalachian mountain range. ... (more)
St.Albans Vt-Montreal manifest Canadian National #323 races north through southern Quebec's farmland on a splendid spring afternoon
An old ''warrior'' leads St.Albans to Montreal manifest CN #323 as it hustles north on a cold February afternoon.
Canadian National #528 makes good time across Southern Quebec's farmland as it heads toward Rouses Point NY.
Destined for St. Albans Vt(NECR), Canadian National #324 races south through the southern Quebec's farmland on a cold January afternoon.