Location: Chattoru river, 3800 m, Himachal Pradesh, India