A Yamuna India szent folyója a hindu mitológia szerint. A Jamuna folyó, más néven Jamuna a Yamunotri gleccserből ered, amely a Bunderpooch hegység délnyugati lejtőin, az Alsó-Himalája legfelső régiójában, Uttarakhandban, 6.387 méteres magasságban fekszik. Ezután a folyó mintegy 200 km hosszan dél felé folyik, áthalad az Alsó-Himalája és a Shivalik-hegység hegyvonulatán.
A Yamuna folyó a Gangesz leghosszabb és egyben második legnagyobb mellékfolyója. Ez a folyó körülbelül 1376 km hosszú, és a vízgyűjtő területe körülbelül 366 223 km négyzetkilométer. A Yamuna folyónak számos csatornája van az Indo-gangeti síkságon. E csatornák vizét a földek öntözésére használják. A Sutlej-Yamuna Link nyugati irányban, a Yamuna folyó forrásvidékének közelében épül, amely Punjab térségén halad át.
A Yamuna folyó áthalad Uttarakhandon, Haryanán és Uttar Pradeshen, és miközben áthalad Himachal Pradeshen, később Delhi felé halad. Útközben a folyó találkozik néhány mellékfolyójával, amelyek közül a Tons folyó a legnagyobb mellékfolyó, valamint Uttarakhand leghosszabb mellékfolyója. A Har-Ki-Doon völgyből ered, és Dehradun közelében egyesül a Kalsival. A Yamunotritól a Delhiben található Wazirabadig, mintegy 375 km hosszan a Yamuna vize jó minőségű.
Miután a szennyezett vizet a Wazirabad gát és az Okhla gát közötti 15 csatornából elvezetik, a folyó erősen szennyezetté válik. A Yamuna cselekvési tervet 1993 óta hajtja végre a Környezetvédelmi és Erdészeti Minisztérium Nemzeti Folyóvédelmi Igazgatósága (NRCD), hogy szabályozza a szennyezést és ellenőrizze a víz minőségét.