CN 8880 leads eastbound stack train Q120, as they approach the New Brunswick/Nova Scotia border.
In some early morning light, CN 8880 rounds the S-Curve at Upper Dorchester, New Brunswick.
CN 8894 westbound climbs the uphill grade as they rumble by Folly Lake, Nova Scotia on a beautiful Summer morning.
CN 8894 westbound rounds the bend at Springhill Jct, Nova Scotia.
CN 120 rounds the bend at Springhill Jct, Nova Scotia.
CN 120 crosses over the Fogless New Brunswick/Nova Scotia border, as they approach Amherst, Nova Scotia.
Panning in black and white, westbound train 407 approaches the Old Halifax Road, approaching Salt Springs, Nova Scotia.
With 7 units on the point (6 of them different models!), Prince George-Edmonton train M348 climbs towards Yellowhead Pass.
Threatening sky's overlook a NS spec SD70M-2, CN 8008, and IC death star 1020, as it approaches Paris West under the old signal bridge
Hotshot domestic container and UPS intermodal train #212 rockets north through Lula, GA on a hot northeast Georgia summer morning.
Bound for Montreal, Canadian National #529 is passing by the old Grand Trunk station downtown St Jean
Prince George-Winnipeg train M304 speeds past Mile 224 of the Edson Sub.
A westbound grain train crosses over the Thompson River at MP 59.5, running on a directional section of the Ashcroft Subdivision at Basque, BC
CN SD70M-2 8963 and BCOL C40-8M 4625 gather speed with M302's train on the drawbar after meeting a westbound at Henry House.
M302's train crosses the Snaring River at Henry House in sweet evening light.