Question: aharbal is on which river?
Answer: Aharbal lies in the Kulgam district's Noorabad Area of Jammu and Kashmir. It is located on the Veshu River, a tributary of the Jehlum River, in an alpine valley covered in pine and fir trees within the Pir Panjal mountains. It lies at an altitude of 2266 metres above sea level.