Christmas town ~
Inside the ‘Christmas village’ of Yiwu, there’s no snow and no elves, just 700 factories that produce over 60% of all the decorations in the world.
Christmas town ~
Inside the ‘Christmas village’ of Yiwu, there’s no snow and no elves, just 700 factories that produce over 60% of all the decorations in the world.