Granite Lake tough hike