Mountain village life and landscapes in Vashisht, Himachal Pradesh — Travel Magazine