Shaving head is an Indian tradition that devotees perform at pilgrimage places. This is their way to fulfill their wishes for health and safety of their children and family members.