We're in the Sherpa capital!Namche Bazar is the lively, colourful capital of the Sherpa region of the Khumbu. Hanging in an amphitheatre on the side of a mountain,...