Locals that spend any amount of time in the Town of Banff quickly grow to love Banff`s infamous Green Spot, where a big green meadow on the slopes of Mount Norquay and Stoney Squaw provide an open view of the townsite below. Fortunately for landscape and nature photographers that have come to Banff to get…