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

Duration

short

Duration

20min

Duration

2009

Documentary

Short

Description
A tour of the world's largest shopping mall, located near Guangzhou, China.

Download Clipfix App

Android App Launching Soon! Get ready for an amazing experience on your favorite platform. Stay tuned for the big reveal!

Image