The Humpback Lake Chalet is located on the shoreline of this pristine piece of paradise. Immediately, you can inhale the fresh mountain air as the splendid scenery surrounds you. Explore Humpback Mountain, peaking at 6,000 feet and towering off the deck of the cabin. World class fishing abounds in this mountain lake and literally awaits you out the front door. Numerous hikes are accessible with a quick boat ride to many points on the lake.