Banff is a resort town in Banff National Park, Alberta, Canada, in Alberta's Rockies along the Trans-Canada Highway, 126 km west of Calgary, 58 km east of Lake Louise, and 1,400 to 1,630 m above sea l
View of Banff
View from the summit of Sulphur Mountain, showing Banff and the surrounding areas
King Edward Hotel
The sun rises over Banff from a vantage point on the road to Mount Norquay
Lake Louise is an unincorporated community within Banff National Park in Alberta, Canada. Named after Princess Louise, Duchess of Argyll, it lies in the Rocky Mountains on the Bow River, 3 km northeas
Lake Louise, with which the community shares its name, pictured in June 2018