Nepal 2007, Namche Bazar

Namche Bazar is a major town on the way to Mt Everest base camp. It is located in a natural amphitheater at the height of some 3400 meters above sea level. Stunning scenery all around but very hard work getting there.