traditional nepali village with huts on mountain slopes of himalaya with lush green valley and dense forests