Vashisht village and valley, Himachal Pradesh, clear morning — Travel Magazine