Evening stop in Keylong, Himalayas — town, peaks, and a motorcycle — Travel Magazine