<P> The Last Spike of the Canadian Pacific Railway was the ceremonial final spike driven into the Canadian Pacific Railway ( CPR ) at Craigellachie , British Columbia at 9 : 22 am on November 7 , 1885 . It was driven in by CPR railroad financier Donald Smith , marking the end of a saga of natural disasters , financial crises , and even rebellion that plagued Canada 's first transcontinental railroad from its beginning . </P>
<P> The Last Spike of the Canadian Pacific Railway was the ceremonial final spike driven into the Canadian Pacific Railway ( CPR ) at Craigellachie , British Columbia at 9 : 22 am on November 7 , 1885 . It was driven in by CPR railroad financier Donald Smith , marking the end of a saga of natural disasters , financial crises , and even rebellion that plagued Canada 's first transcontinental railroad from its beginning . </P>
where was the last spike of the cpr driven
where was the last spike of the cpr driven
at Craigellachie , British Columbia
at Craigellachie , British Columbia