7710 Granite Loop Road, Teton Village, Wyoming 83025 USA
Photo Credit: Snake River Lodge
Claim copyright