Gumbo's Pic of the Day, Sept. 24, 2013: Namche Bazaar, Khumbu Region, Nepal
Namche Bazaar is the main town of the Sherpa people, in the Khumbu region of Nepal. It's located at 3400 m (11,300') above sea level, built on the steep slopes of the hill you see in this photo.