The Canadian Pacific Railway was founded to provide a link from the province of British Columbia to the eastern provinces. The main difficulty in providing such a link were the Rockies themselves: treacherous mountain passes, fast rivers and sheer drops made for a difficult railway construction process. The following articles describe in detail the political and technical feats involved: