Dusk falls over a Himalayan valley village in Keylang — Travel Magazine