An empty grain train rolls east along Gap Lake.
An eastbound freight rounds the curve at Gap Lake.
An eastbound stack train rolls through the Bow River Valley near Castle Mountain.
An eastbound stack train rolls through Canmore as an early morning storm forms in the distant mountains.
The Rocky Mountaineer from Jasper to Vancouver passes along the shores of Yellowhead Lake.
A westbound grain train tips over the great divide, head end in BC and tail end in Alberta
On one of the hottest days on record in the Canadian Rockies, a CN stack train winds its way along the Frasier River, near China Bar, BC
CP 8640 heads west towards Field.
The Glacier station, seen from the cab of RMR's eastbound train to Calgary.
359-875 is meeting 356-107 at Massive, and then heading into the S curve
The sun popped out for all of ten minutes that day.
Mink Harbor, located just west of Marathon, Ontario, is one of the scenic highlights of the Canadian Pacific in Ontario. CP's mainline twists along the shores of Lake Superior and passes many scen... (more)
356-107 is heading into Massive for a meet with 359-875