Like many places in Alberta, the scenery is at the forefront of this spot. Three Sisters Mountain overlooks ... you go you'll be greeted by a magical waterfall cascading down or a frozen wonder.