Even as the Himalayan kingdom is locked between the two giants, the local flavour seems to favour Indian over the Chinese