
The CPR’s last spike was driven in 1885
The Canadian Pacific Railway’s ceremonial last spike was driven at Craigellachie, British Columbia, on 7 November 1885. Chinese workers made important contributions to the railway’s construction but are absent from the famous last-spike photograph.
Contributor: Citizen.ca
Photo: Dietmar Rabich · Photo licence: CC BY-SA 4.0 · Credit & context





