Foggy dusk settles over the hillside town of Vashisht — Travel Magazine