Foggy dusk settles over the hillside town of Vashisht β€” Travel Magazine