
Village in the Lap of Himalayas
Narchyang is a picturesque place with the scenes of shangri la. The village life coupled with the scenic views of mountains and landscapes is something that gives a sense of a true retreat among in the lap of the himalayas.