Dusk settles over Keylong's snow-capped Himalayan peaks — Travel Magazine