Foggy Himalayan peaks and hillside town, Vashisht β€” Travel Magazine