NEPAL | Saturday, 2 May 2009 | Views [331]
Namche Bazar, a thriving metropolis in the mountains at 3400m