Namche Bazaar, center of the Sherpa culture.
Photo by Shaun

Back