The town of Namche Bazaar (or Nemche Bazaar or Namche Bazar) ) at 11,220 feet elevation, in Sagarmatha National Park, in the Khumbu region of Nepal. Sagarmatha National Park was created in 1976 and honored as a UNESCO World Heritage Site in 1979.
Add to Cart Add to Lightbox Download