Las fuentes más lejanas del río Yamuna se encuentran en el glaciar Yamunotri, a una altura de 6387 metros, en las laderas suroccidentales de los picos Banderpooch, parte de la cordillera Mussoorie del Bajo Himalaya.