CPKC 328 is heading south toward the Canada/U.S border as it passes by the Napierville Refineries at sunrise. Rear DPU CP 8029.
Canadian Pacific 8126 brings up the rear of empty ethanol train train no 529
Destined to Albany NY, Canadian Pacific ethanol train No 650 just south of Napierville. Rear DPU CP 8861.
Canadian Pacific roadswitcher F94 is working inside the Napierville Refineries compound.
At sunset in Napirville, Canadian Pacific Tec Train is heading back to Montreal after testing on the Delaware & Hudson.
Viewed from a distance, Canadian Pacific #253 is racing through farm fields of southern Quebec few miles north of the Canada-U.S border on a spring like afternoon.
On a hot and humid September day, Albany bound ethanol train CP #642 rounds a curve at Napierville as it heads south toward Rouses Point NY.
Under changing skies due to the approaching storm system, trackwork has begun on the Lacolle Subdivision as Canadian Pacific caboose # 434957 built in 1977 by the Angus Shop in Montreal, brings up... (more)
Trackwork has begun on the Lacolle Subdivision. A Canadian Pacific CWR train heads south toward Lacolle.
Coming from Albany N.Y and returning west, empty ethanol train #643 rounds a curve on the old Napierville Jct Ry on a blustery cold January afternoon.
Bound for Providence R.I, ethanol train # 666 rounds a curve as it rolls south on the old Napierville Junction Ry
Bound for Montreal, CP # 253 catches the last rays as it rounds a curve on the old Napierville Junction Ry a former Delaware & Hudson Canadian subsidiary
Work SOO 6032 pushes Jordan Spreader CP 402885 south toward Rouses Point N.Y on the old Napierville Junction Ry (D&H)
The Napierville Junction roadswitcher idles as D&H 930 rolls south towards Rouses Point N.Y
D&H 252 rolls by the COOP soya bean plant at sunrise