Hi Ali
If it is a fairly new weight, with a flat but not quite circular base, then I think it is modern Chinese. And the white spatter ground looks very modern Chinese.
However, if it is old glass, and has a neat and polished base, or a recessed pontil mark, then I would suggest Alsace or Bohemia. I have seen similar but neater weights with the 'twisted' stems that were attributed to Northern Europe.
Alan