The Ganga isn’t alone in her holy flow. The great river splendidly branches out into tributaries and distributaries that go on to flow in their own enlivening ways. River Yamuna is a tributary and rises in the Yamunotri Glacier, at a height of 6,387 meters in the Uttarkashi district, in the flank of the south-west slopes of the Bandarpunch peak in the lower Himalayas. Some say the source of the river is the Saptarishi Kund, a glacial lake. The Yamuna and its tributaries also form part of the Ganga catchments. The Doaba region drained by the Ganga and the Yamuna is considered to be one of the most fertile regions in the Indian sub-continent.
It drains Western Garhwal, broadly covering almost half of Western Uttarkashi, a small part of the Tehri Garhwal and about two-thirds of the western regions of Dehradun. It travels a total length of 1,376 kilometres, draining practically forty percent of the entire Ganga basin, before merging with the Ganges at Triveni Sangam, Allahabad, the site for the famous Kumbh Mela. This site is believed to be the place where Hanuman offered penance. The Yamuna is sometimes considered to be even holier than the Ganga, because it was here that Lord Krishna spent a lot of his childhood. Like the dip in the Ganga, it is believed that bathing in the Yamuna will release the soul of all sin, and further its progress toward emancipation.