Keywords: LastSpike Craigellachie BC Canada - cropped.jpg Cropped version of Image LastSpike Craigellachie BC Canada jpg Last Spike of the CPR - Craigellachie British Columbia Canada Donald Alexander Smith driving the last spike of the Canadian Pacific Railway Also in the photo are generally left to right Albert Bowman Rogers Surveyor Michael Haney Contractor William Cornelius Van Horne CPR Manager Sir Sandford Fleming Edward Mallandaine teenager Henry Cambie engineer John Egan General Superintendent Sam Steele NorthWest Mounted Police James Ross engineer Photo taken November 7 1885 Courtesy of the National Library and Archives of Canada PD-old Cropping performed by PFHLai <span class signature-talk >talk</span> Last Spike Donald Smith 1st Baron Strathcona and Mount Royal |