Canadian Pacific Railway No. 29 is a preserved Canadian A-1e class 4-4-0 steam locomotive. It was built by the Canadian Pacific's DeLorimier Shops in 1887 as locomotive No. 390, before being renumbered 217 in 1905, and then it was renumbered again to 29 after being rebuilt in 1912. By the 1950s, No. 29 was the youngest of three CPR 4-4-0s that were regularly used on the Norton-Chipman mixed train. After being retired from the Canadian Pacific in 1960, the locomotive was donated to the Canadian Railway Museum in Saint-Constant, Quebec for static display. In 1983, No. 29 was loaned to the Salem and Hillsborough Railway, and it was then moved to Hillsborough, New Brunswick for further display. It was subsequently restored to operating condition for the locomotive's 100th birthday in 1987. In