The answer is, from a small city (by Chinese standards) of about one million people, named Yiwu (pronounce it as eeewooo) in Zhejinag Province, roughly 2 hours south of Shanghai (if you travel on the Very Fast train, at up to 300 km/hour).
In this city, some 750 factories churn out the baubles that make Jesus happy.