Schwabacher Landing is an amazing little spot in Grand Teton National Park. Just a short little "hike" to get to this spot, wonderful benches to sit on and enjoy the area, nice flat spots to bring a picnic along. And the reflection of the trees, mountains, and sky in the still waters can't be beat!