Die Yamuna ist nach der hinduistischen Mythologie ein heiliger Fluss in Indien. Der Yamuna-Fluss, der auch als Jamuna bekannt ist, entspringt am Yamunotri-Gletscher, der sich auf einer Höhe von 6.387 Metern an den südwestlichen Hängen des Bunderpooch-Bergs in der obersten Region des unteren Himalaya in Uttarakhand befindet. Dann fließt der Fluss etwa 200 km lang in südlicher Richtung und passiert dabei den unteren Himalaya und die Shivalik Hills Range.
Der Yamuna ist der längste und auch der zweitgrößte Nebenfluss der Ganga. Dieser Fluss ist etwa 1.376 km lang und sein Einzugsgebiet ist etwa 366.223 km² groß. Es gibt mehrere Kanäle des Yamuna-Flusses in der Indo-Ganges-Ebene. Das Wasser dieser Kanäle wird für die Bewässerung der Felder verwendet. Die Sutlej-Yamuna-Verbindung wird in westlicher Richtung in der Nähe des Yamuna-Oberlaufs gebaut, der durch die Region Punjab fließen wird.
Der Yamuna-Fluss fließt durch Uttarakhand, Haryana und Uttar Pradesh, und während er Himachal Pradesh passiert, fließt er später nach Delhi. Auf seinem Weg trifft der Fluss auf einige seiner Nebenflüsse, von denen der Tons River der größte und längste Nebenfluss von Uttarakhand ist. Er entspringt im Har-Ki-Doon-Tal und mündet in Kalsi in der Nähe von Dehradun. Von Yamunotri bis Wazirabad in Delhi, etwa 375 km, ist das Wasser der Yamuna von guter Qualität.
Nachdem das verschmutzte Wasser aus den 15 Kanälen zwischen dem Wazirabad-Staudamm und dem Okhla-Staudamm abgeleitet wird, ist der Fluss stark verschmutzt. Der Yamuna-Aktionsplan wird seit 1993 vom National River Conservation Directorate (NRCD) des Ministeriums für Umwelt und Wälder umgesetzt, um die Verschmutzung zu regulieren und die Wasserqualität zu kontrollieren.