As the organ responsible for carrying out many body functions, our kidneys are among the most impressive organs that have intricate anatomical characteristics. From purifying blood to maintaining its chemical balance to generating numerous vital enzymes and hormones the kidneys have a myriad of func...