Not Available

YIWU, THE WORLD'S GREATEST BAZAAR

Yiwu is a unique place in the world, located 400 kilometers south of Shanghai: almost 4 million square meters dedicated to shopping, 180,000 stores offering 2 million different products, open 7/24.

Cast

View Full Cast >

Images