The 320 kilometers , partly navigable Upper Angara River feeds into the northern end of Lake Baikal from the Buryat Republic but the largest inflow is from the Selenga which forms a delta on the southeastern side.