Rivers as Kosher Mikva

Rivers are only kosher mikvas when spring-fed. A river is a kosher mikva if it exists year round (not like a wadi, which is frequently dry and only flows after rainfall).