 The largest river running through the city is the Nyabugogo River, which flows south from Lake Muhazi before flowing west between Mount Kigali and Mount Jali, and draining into the Nyabarongo.The Nyabugogo is fed by various smaller streams throughout the city, and its drainage basin contains most of Kigali's territory, other than areas in the south which outflow directly to the Nyabarongo.The rivers are flanked by wetlands, which act as a water store and flood protection for the city, although these are under threat from agriculture and development.