Tourists stroll around the evergreen-sheltered shoreline of Lake Louise, beneath a sunlit blue sky, the Chateau Lake Louise hotel in the background, in Alberta, Canada.
Tourists stroll around the evergreen-sheltered shoreline of Lake Louise, beneath a sunlit blue sky, the Chateau Lake Louise hotel in the background, in Alberta, Canada.