Lake Louise ~ in Banff National Park, Alberta, Canada

Lake Louise ~ in Banff National Park, Alberta, Canada...Yes, it is truly this colorful

Lake Louise ~ in Banff National Park, Alberta, Canada…Yes, it is truly this colorful

Outstanding Natural Places on Earth

Leave a Reply