
Canadian Pacific No. 29 as it appears today.
The Canadian Pacific No. 29 is a class A1e 4-4-0 "American Standard" steam locomotive it was built by the CP's New Shops in 1887 as #390 and was the newest of the three 4-4-0's that powered the Norton-Chipman mixed train.
It used to ran on the Salem & Hillsbrough Railway in 1987.
CP 29 was badly damaged in the 1994 fire, and was cosmetically restored by CP before being moved to its current location in Calgary, Alberta where it is today placed on static display outside the Canadian Pacific headquarters.