Blood supply of kidneys

Each kidney is supplied by a single large renal artery, a lateral branch of the abdominal aorta. The renal arteries usually arise at the level between the L1 and L2 vertebrae, just inferior to the origin of the superior mesenteric artery.

Check it out