…and it turns out they’re not entirely sure what Christmas is.


Santa's real workshop: the town in China that makes the world's Christmas decorations
www.theguardian.com
Inside the ‘Christmas village’ of Yiwu, there’s no snow and no elves, just 600 factories that produce 60% of all the decorations in the world

Deli preko: