Step off Barkhor Bazaar and into the narrow surrounding alleyways and you soon feel as if you are entering another world ...