Lake Louise is one of the most famous Lakes in Canada. Located in the heart of the canadian Rocky Mountains in Banff National Park. lake Louise is a must see tourist attraction when visiting Banff National Park in Alberta, Canada.
Lake Louise, Banff National Park, Alberta, Canada, North America.
Please let me show you more of my pictures from my "photo gallery: Alberta Nature Pictures".