UPDATE 10/26: The photo was taken in the Canadian Rockies at Lake Louise, situated within Banff National Park. Chateau Lake Louise, a luxury resort hotel, is located on the Eastern shore of the lake. Hiking, skiing, biking and fishing are just a few of the activities the area offers.