Sharing Stunning Landscapes, Portraits, and Everyday Life Photography!
Show Menu
Above Lake Louise, Alberta, Canada – Hiking the trail to the “Plain of Six Glaciers Teahouse”. This location offers you some of the best views ever of the glaciers surrounding Lake Louise.
Leave a Reply