South China Mall, Dongguan, Guangdong Province, is so-called the biggest mall in the wolrd. The total land area is 430,000 sqm (4,628,500 sqf) and construction area is 890,000 sqm, with 8000 parking spots. The investment is over 2.5 billion RMB (0.4 billion USD). The construction launched in October 2002.
According to many resources:
"The South China Mall is the combination of tourism, cultural events, shopping, entertainment, sports, restaurants and hotel. There are 7 special theme districts: sunny and passionate Southern California and San Francisco, Fresh Amsterdam, High-class and romantic Parisian the Avenue des Champs-Élysées, world-famous canal town Venice, sensitive and beautiful Caribbean Sea, and adventurous rain forest."
It even has wiki here.