Video: World's largest horse makes a big impression. Last updated at 13:21 12 March 2007. VIDEO: Radar, the Belgian draft horse is a gentle giant. He's also the world's tallest living horse and he made a huge impression on people who came to see him this week in Tulsa, Oklahoma. Scroll down for more... Video...Radar, the world's tallest horse, impresses visitors at a ranch. â¢ Windows Media Player.
Liver location on the body. The liver is mainly located under the ribs, just mainly in the top right quadrant. In addition, it stretches over the center of the top abdomen and part way to the upper abdomen that is left.
Quick Answer. The liver is an organ of the digestive system. The role of the digestive system is to transform food into necessary energy and to rid the body of solid waste. The liver functions within this system by producing bile and by filtering the blood from the digestive system.