The Last Spike of the Canadian Pacific Railway mainline took place on the morning of November 7, 1885 in Craigellachie, British Columbia.
drives the Last Spike]]
The Last Spike of the Canadian Pacific Railway mainline took place on the morning of November 7, 1885 in Craigellachie, British Columbia.
drives the Last Spike]]