The Snake River stretches north below the Teton Massif in Grand Teton National Park, Wyoming. Photo by David Stubbs