High Quality Content by WIKIPEDIA articles! The Yamuna is the largest tributary river of the Ganges (Ganga) in northern India. Originating from the Yamunotri Glacier at a height 6,387 mtrs., on the south western slopes of Banderpooch peaks, in the Lower Himalayas, it travels a total length of 1,376 kilometers (855 mi) and has a drainage system of 366,223 km2, 40.2% of the entire Ganga Basin, before merging with the Ganges at Triveni Sangam, Allahabad, the site for the Kumbha Mela every twelve years.