Web Stats Provided By Google Analitics

Thursday, December 25, 2014

The Real Christmas Village Is in China

Stockings and fake trees aren't made by elves. They're made 150 miles southwest of Shanghai, in the city of Yiwu.

http://ift.tt/1A8FFeG

No comments:

Post a Comment