Utopia, Part 3: The World's Largest Shopping Mall
A tour of the world's largest shopping mall, located near Guangzhou, China.
A tour of the world's largest shopping mall, located near Guangzhou, China.
There are no sources available online at this time. Add to a list to be notified when it becomes available.
Studio(s): Lucky Hat Entertainment
Originally Released: Nov 11, 2009
Production Country: United States
Budget: $100,000.00
Genres:Documentary, Short