In which part of the kidney is urine formed?
Renal Pyramids:
Kidney stone is formed by the deposition of calcium salts in kidney.