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

Documentary
A tour of the world's largest shopping mall, located near Guangzhou, China. This South China mall was intended to be a celebration of consumerism.
Director: N/A
Writers: N/A
Stars: N/A

Synopsis

A tour of the world's largest shopping mall, located near Guangzhou, China. This South China mall was intended to be a celebration of consumerism.

SIMILAR ARTICLES