Trying to find where they get them and what they are called…outdoor tree glass balls?

I have seen some really cool glass balls hanging in people’s trees in my neighborhood. They look especially nice after the leaves have fallen, but they are NOT xmas ornaments…they are for all year round. They are decorative large glass balls. I cannot find them anywhere on the net…only xmas ornaments. Any idea where they can be bought? Can always ask a neighbor I guess…