30 miles loop from Granite Creek Campground