You will get everything here.. By the way what do you wanna shop😁 #china #shoppingmall #dongguan

A post shared by Lingofacts (@lingofacts) on

For a decade, the New South China Mall — the biggest shopping mall in the world — has been an embarrassment for its owners and China. Opened to the public in 2005 in Dongguan in the south of the country, the goal was to attract 100,000 visitors a day with an array of entertainment, shops and eateries.

Outside the mall, a giant Egyptian sphinx and a replica of the Arc de Triomphe were erected alongside fountains and canals complete with Venetian gondolas. It even boasted an indoor roller coaster.
But despite the grand plans neither stores nor shoppers came.