July 18, 2013 Everest Region Namche. A large Sherpa town on the way to Everest Base Camp. Everest Region Everest Region Like this:Like Loading...