4301 Hwy 16, Ten Sleep, Wyoming 82442 USA
Getting ready to snowmobile at Deer Haven Lodge in the Big Horn Mountains..
Photo Credit: Yelp