Skip to main content

Santa Town, China

By Eunice Yoon, CNN

Yiwu, China (CNN) -- The center of the Christmas world isn't the North Pole, but a town in China where an estimated 80 percent of all Christmas decorations are made and sold.