Grand Tetons Next Teton Rivers  

   

Early morning at Schwabacher's Landing.