Reflection of the Teton Mountains in the still waters of a tributary of the Snake River. Teton, Wyoming, United States
Grand Tetons Wyoming