The story points to Austrian mechanic Erwin Perzy in 1900, but records show snow globes existed by at least 1878.
Josef Kardinal in Nuremberg has a Guinness World Records title with 11,000 snow globes collected from around the world.