Namche

2013-05-17--0800

Namche is stunning. Anything you may need, avaliable at 3440 meters, brought in either from Kathmandu or China, on foot, up stairs like this.

← Previous
Next →