the view of namche bazaar