I agree with Leni's thoughts. In fact, these Indian weights can be bought in the UK for about £5, but are often unattributed and sometimes get labelled up us "Bohemian" or "Czechoslovakian" or even, dare I say it, "Chinese".
Actually, it is good to see a photo of the base of one these as it shows how some of the confusion with Chinese can arise, due to the roughly ground base area. But in this case the base is formed much more tidily than on many of the Chinese examples.