GP30, CP 5000 and FP9A Cn 6514 on static display at the Alberta Railway Museum
CP 8897 leads its train west in Calgary.
CP 9825 heads east on BC Rail's Port subdivision.
CP 8778 and KCSM 4876 pass though Squilax as they head east on the Shuswap Sub.
CP ES44AC 9825 heads west through Thompson River canyon.
CP 2311 leads train C35 east along the banks of the Bow river in Calgary. (I'm not 100% sure but, I think this was a rock train from Exshaw).
CP ES44AC 8804 shoves CPKC 112-24 thru Marathon with 10744 feet of stacks and 21 tailend autos. This train is 1X1X1 as they twist along Lake Superior's rocky shoreline route across Canada. In the ... (more)
CPKC 101-15 heads around the horseshoe curve at Jackfish Bay and out of the Jackfish Tunnel
Canadian Pacific's Lake Superior route had three obstacles. The lake, solid Ggranite, and mosquitos. At Jackfish the track was some of the hardest to build on the entire network. The rock was blas... (more)
Eastbound stacks head east along the Heron Bay Sub at Angler with the town of Marathon off in the distance. The various islands and bays of Peninsula Harbour are visable.
CPKC 112-12 makes its way up Neys Hill with 11977 feet of containers. Neys Provincial Park provides the background along with Lake Superior.
CP 8040 leads a mixed manifest train east near Edworthy Park in Calgary.
Vancouver, BC - Montreal, PQ stacks twist along Lake Superior on the CPKC Heron Bay Sub around Port Munro
CP SD40-2 6045 Rolls South On The Aldersyde Sub Under A Storm Brewing.
CP 7016E Leads CPKC Train 112-10 East Over The Spuzzum Creek Bridge.