The Last Spike Gift Shoppe, where the Canadian Pacific Railway was completed on 7 November 1885, at Craigellachie in British Columbia, Canada

Last Spike Gift Shoppe, where the Canadian Pacific Railway was completed on 7 November 1885, at Craigellachie in British Columbia, Canada

Craigellachie, in British Columbia, where the Canadian Pacific Railway was completed on 7 November 1885.

Craigellachie, in British Columbia, where the Canadian Pacific Railway was completed on 7 November 1885.

error: Content is protected !