Boy Scouts attend Canyon Camp