Utopia, Part 3: The World's Largest Shopping Mall

- Media type
- Film
Utopia, Part 3: The World's Largest Shopping Mall · Utopia, Part 3: The World's Largest Shopping Mall · MOVIE
Documentary 2009
About this title
A tour of the world's largest shopping mall, located near Guangzhou, China.