Utopia, Part 3: The World's Largest Shopping Mall
Documentary
11/11/2009
13
Storyline
A tour of the world's largest shopping mall, located near Guangzhou, China.
Directors:
Sam Green
Carrie Lozano
ionicons-v5-f