where does the superior vena cava return blood from
Superior vena cava It is formed by the left and right brachiocephalic veins (also referred to as the innominate veins), which also receive blood from the upper limbs, eyes and neck, behind the lower border of the first right costal cartilage. It passes vertically downwards behind first intercostal space and receives azygos vein just before it pierces the fibrous pericardium opposite right second costal cartilage and its lower part is intrapericardial. And then, it ends in the upper and posterior part of the sinus venarum of the right atrium, at the upper right front portion of the heart. It is also known as the cranial vena cava in other animals.