JL12 – South Landing Group Site is a campsite on Jackson Lake in Grand Teton National Park, WY.
This is a beautiful spot, roughly 0.5 miles from the small parking lot off the highway. There are two campsites, one being a group site. There are two bear boxes at the small campsite and three at the group site. Be prepared for mosquitoes!