WOW | Check Out The Biggest Mall In The World!! (PICS)

This mall is in China (twice as big as the Mall of America, USA’s biggest mall) and when it first opened in 2005, expected 70,000 shoppers were shopping each day. But that’s not the case as it’s near empty except for restaurants, the amusement park and nearby IMAX theater. Daily Mail reports why: Chinese retail experts say…