Namche Bazaar

Documentary Channel

A look at the main trading centre in the Khumbu region.

More From March To The Top