Pinterest • The world’s catalog of ideas

Explore Canada Land, Oh Canada, and more!

The Best Travel Photosfrom The Best Travel Photos

Frozen Waterfall Climbing, Lake Louise, Canada

Frozen Waterfall Climbing, Lake Louise, Canada. How I would love to see this beautiful place in the winter!!

3