History Facts, British Columbia, Fields, Road Trips

This CPR 2850 "Royal Train" in the Rockies near Trail BC is a semi-streamlined Hudson steam locomotive owned by the Canadian Pacific Railway (CPR) and built by Montreal Locomotive Works (MLW).

Pinterest
Search