The Most Beautiful Picturesque Of Canadian Pacific Railway

Canadian Pacific Railway stretches from Vancouver to Montreal, and is laid in major U.S. cities such as Minneapolis, Chicago and New York.
The construction of the railway network was considered madness, it was one of the most courageous decisions in the history of railways. Here are the most picturesque views of this railway. Have a look….