Namche Bazaar – the gateway to the High Himalaya