Map of Stevenson Island in Teton County, WY:

Stevenson Island Teton Lake 44.51522 -110.3852005