Canadian National #705 with flats loaded with Canadian Army Leopard 2 tanks, LAV, APC's and other logistic equipment heads west at sunset.
Destined for Albany NY, Canadian Pacific oil train #608 awaits for empty oil train #609 in the siding at St-Mathieu on a pleasant spring morning.
A nice sunrise greets Canadian Pacific #252 as it makes its way south toward the Canada-U.S border on a crisp April morning.
St.Albans Vt-Montreal manifest Canadian National #323 races north through southern Quebec's farmland on a splendid spring afternoon
Paralleled to Quebec Route 223, Canadian Pacific #252 heads toward the United-States at sunrise.
Destined for Albany NY, ethanol train #642 heads south toward Rouses Point NY as it approaches the international border at Lacolle under a flock of migrating white geese.
Canadian Pacific Track Inspection Train crosses the last level crossing before crossing into the United-States as a foreman inspects the consist.
With a newly rebuilt GP20-ECO, the track inspection train heads south high above Lake Champlains' Willsboro Bay on a gorgeous spring afternoon.
Still waiting for spring... On a snowy spring morning, Montreal Maine & Atlantic #1 heads westward toward Montreal.
Originating at Trois-Rivières Quebec, Canadian Pacific dimensional wind tower train DIM-012, races westward toward Smiths Falls on a cold and windy spring afternoon.
Returning west from Albany NY, Canadian Pacific empty oil train #609 races toward Smiths Falls
Destined for the Valero Energy Refinery near Quebec City, Canadian National oil train #710 heads east on the Transcon.
Canadian National #120 races east toward Halifax Nova-Scotia on cold and windy spring day.
With the sun setting, Canadian Pacific ethanol train #644 destined for the VTR interchange at Whitehall NY , heads east at De Beaujeu.
Snow Plow to the rescue. Montreal Maine & Atlantic VB-103 pushed by two C30-7's clears snow drifts on the siding at Iberville. MOW personal tried in vain with a regulator equipped with a wint... (more)