Canadian Pacific ethanol train No 650 glides toward the Canada/U.S border as it passes by the old Napierville Junction Ry station/Customs Hose at Lacolle. Rear DPU CP 8954.
Canadian Pacific ethanol train 650 emerges from fog as it heads south south toward the Canada/U.S border.
Canadian Pacific ethanol train 8002 South is racing toward the Canada/U.S border on a frigid afternoon. Rear DPU is CP 8824.
Heading back west, Canadian Pacific empty grain train 351 has just crossed into Canada at Lacolle Quebec.
Destined to Albany NY, Canadian Pacific ethanol train 650 is approaching the Canada/U.S border at Lacolle. DPU CP 8715
Approaching the Canada/U.S border, Amtrak Adirondack glides toward Rouses Point NY for Customs/Immigration inspection.
The Canada/US border is two miles ahead as Canadian Pacific ethanol train glides toward Rouses Point New York at Lacolle.
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.
Heading toward Albany NY, Canadian Pacific ethanol train No 650 is less than half a mile form the Canada/U.S border at Lacolle
Montreal-St Albans Vt (NECR) Canadian National 324 is approaching Cantic where it will cross over to the Swanton Subdivision for the last leg of the trip.
Albany NY bound ethanol train Canadian Pacific 650 is passing by the old Napierville Junction Ry/Customs House depot as it approaches the border. Rear DPU Norfolk Southern 7295
Destined to Albany NY, Canadian Pacific ethanol train 651 glides toward the Canada/U.S border on a mild spring afternoon. Rear DPU CP 8528.
In gusty winds with blowing snow, Amtrak's southbound Adirondack glides towards the Canada/U.S border at Lacolle.
Minutes before final sunset, Montreal bound Canadian National #529 has just crossed the Canada/U.S border at Lacolle.
The Amtrak Adirondack is racing south toward Rouses Point New York