The gall bladder is a small pouch behind the liver, deep within the abdomen, making physical detection nearly impossible ...