Stacks at Gap
With a long intermodal train in tow, CP 8747 races eastward past the 10,600 ft siding at Gap, Alberta. The train has conquered the climbs of Rogers Pass and Kicking Horse Pass, so from here it's all a gentle downgrade along the Bow River to Calgary.
In the distance are the peaks of Mt Lawrence Grassi and Ha Ling Peak, part of Bow Valley Wildland Provincial Park.
CPKC Stack Train
CP ES44AC / DRF-44 #8747
CP AC4400 / DRF-44 #8507
(Mid-Train DPU) CP ES44AC / DRF-44 #8726
Gap, AB
August 26th, 2025
Stacks at Gap
With a long intermodal train in tow, CP 8747 races eastward past the 10,600 ft siding at Gap, Alberta. The train has conquered the climbs of Rogers Pass and Kicking Horse Pass, so from here it's all a gentle downgrade along the Bow River to Calgary.
In the distance are the peaks of Mt Lawrence Grassi and Ha Ling Peak, part of Bow Valley Wildland Provincial Park.
CPKC Stack Train
CP ES44AC / DRF-44 #8747
CP AC4400 / DRF-44 #8507
(Mid-Train DPU) CP ES44AC / DRF-44 #8726
Gap, AB
August 26th, 2025