River Yamuna originates from Yamunotri glacier in Uttarakhand, flows through Himachal Pradesh, Haryana and Delhi, and merges with the Ganga at Prayagraj in Uttar Pradesh. Its total length is 1,376 ...