China's 'Christmas Town' where 60 per cent of the world's festive decorations are made


Welcome to ‘Christmas Town’ in China’s Zhejiang province, a city which produces £3 million worth of tinsel, and everything else from Father Christmas hats to trees (pictured).

Read More…