The valley of Peshawar is drained by

  • Kabul River
  • Indus River
  • Jhelum River
  • Chenab River