Nepřekonatelný pohled na zubaté pohoří Teton nabízí svým návštěvníkům místo zvané Schwabachers Landing. Odraz hor ve vodách Snake River se snaží zachytit všichni nadšení fotografové. Právě toto místo je oblíbeným startovním bodem pro rafting po řece Snake River. Schwabachers Landing je také populárním místem rybářů a spatřit zde můžete i losy či třeba orly bělohlavé.