Grand Lake, Colorado 80447 USA
Dave Lively, Certified Interpretive Guide, Certified Tour Guide
Photo Credit: Yelp