Keylong village and a hillside guesthouse beneath snowy Himalayan peaks — Travel Magazine