Last Spike
From AlanMacek.com Canyon
The Last Spike of the Canadian Pacific Railway mainline took place on the morning of November 7, 1885 in Craigellachie, British Columbia. Donald Smith is driving the spike.
Also in the photo are (generally left to right) A.B. Rogers (Surveyor), Michael Haney (Contractor), Sir William 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)