The Grand Teton

Snake River and the Grand Teton, Grand Teton National Park