Here’s Where All Those Cheap Santa Hats and Plastic Snowmen Come from
The Chinese city of Yiwu, about 250 kilometers from Shanghai, is often referred to as China’s “Christmas village” thanks to the massive amount of holiday-related merchandise made there. Xinhua, China’s state-news agency, claims that 60% of the...