Tweet
This is the world-renowned Lake Louise, a glacial lake in Banff National Park, Alberta, Canada. It is famous for its vibrant, turquoise-hued waters set against a backdrop of mountain peaks and the Victoria Glacier. For a small fee you, too, can rent a canoe and travel out in those gorgeous waters and experience true bliss.