
The kidneys are responsible for purifying the blood. During blood cleansing, some minerals and salts accumulate in the kidneys. Kidney stones are formed when these salts and minerals cannot be excreted through urine and accumulate and stick to that area.