The gallbladder is a small pear-shaped sac located below the liver that stores bile produced by the liver. The liquid bile is composed of water,cholesterol, fats, bile salts, proteins, and bilirubin. Bile salts break up fat in the small intestine and aid in food digestion. Gallbladder stones can be formed at the gallbladder, cystic duct, hepatic duct or bile duct (common bile duct). Formation of the gallstone is caused by poor liver function when the bile produced by liver contains too much cholesterol, too much bilirubin,or not enough bile salts, or when the gallbladder does not empty completely or often enough. Patients can experience a sharp colic in the upper abdomen extending toward the back along with bloating and indigestion.