Multiple choice The 'Battle of ten Kings' was fought on the banks of? Parushni (Ravi) Asikini (Chenab) Vipas (Beas) None of these. Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Battle of the Ten Kings (Dasharajna) is mentioned in the Rigveda and was fought on the banks of the Parushni river, modern-day Ravi.