News

Nearly two-thirds of the world's Christmas products are manufactured in East China's Yiwu, an inland city in Zhejiang province located about one-hour's bullet train ride south of Shanghai, ABC news ...