Yamuna river is the longest river in north India. Yamuna river is starts from lower Himalayas in Uttarkhand, The river is travels around 1380 kilometers, the Yamuna river is crossess multiple states such as Uttrakhand, Himachal Pradesh  Haryana, Uttarpradesh

Few images:-

Major Tributaries

  1. Tons River
  2. Hindon River
  3. Ken River
  4. Chambal River
  5. Sasur Khaderi River