Snow-capped peaks and village life in Vashisht's mountain valley β€” Travel Magazine