JDS111018nepal2011_00052_v1.jpg
Namche Bazaar, Nepal: The town is a major hub of activity in the Everest region and even has an ATM machine!