Namche Bazaar, vista de arriba