Your Christmas stuff is likely from Yiwu, a small town in China

Yiwu Is Where Christmas Comes From

Read this, then read this, then watch this:

It’s possible that 60 percent of the world’s Christmas “stuff” comes from Yiwu, which is roughly located here:


Ted Bauer

Reply If You'd Like