Schwabacher Landing is one of the "must get" spots for photographers visiting Grand Teton National Park. There is a beaver pond a short ways up a fisherman's trail in which the Teton Range is nicely reflected in a mirror-calm sidewater of the Snake River, making for a postcard view. I…
Phil CollaAugust 1, 2007