Riding through Kirting's glacial river valley in the Himalayas β€” Travel Magazine