Thousands of miles away from the North Pole, a "Christmas Village" in China's Zhejiang province is filled with “red factories” that produce Christmas products for the whole world.


Visit the original source and full text: Shanghaiist