Where is Winter Solstice Celebrated?

The winter solstice was originally celebrated in Germany. It was the pagan ritual our Christmas and New Years originated from. People all over the world can celebrate this ritual now. Look here for more information: