The World's Biggest Mall, located in China, is 99% empty.

The World's Biggest Mall, located in China, is 99% empty.

Next