The Climate and Hydrology of the Upper Blue Nile River | Synapse