hemoglobin is able to perform this function due to its ability to reversibly bind to oxygen. inside oxygen rich areas of the lungs, hemoglobin picks up oxygen molecules, then it transports the oxygen via red blood cells to bodys tissue, once hemoglobin reached the oxygen poor area of the tissues it releases the oxygen.