Japan Aids Iran in Water Management August 16, 2017 Water 0 With a length of 950 kilometers. Karun is Iran'.s most effluent and only navigable river. Read More »