New South China este împărţit în şapte mari zone, dedicate marilor oraşe ale Europei: Roma, Paris, Veneţia sau Amsterdam. Mai mult, în interiorul mall-ului te poţi plimba cu gondola sau iti poti testa curajul într-un montagne russe.

Puţinii comercianţi care şi-ar deschis magazine în acest mall spun că sunt zile în care nu vând absolut nimic, deoarece clienţii care vin în New South China merg mai repede în parcul de distracţii.

Deşi oraşul Dongguan are o populaţie de 10 milioane de locuitori, aceştia sunt în mare parte muncitori săraci, care nu sunt atraşi de ofertele mall-ului. Alt  dezavantaj il reprezinta faptul ca mall-ul, cel mai mare din lume, este izolat, practic, de restul Chinei. Nu exista autostrada, nici aeroport, localitatea fiind, de altfel, considerat un "punct mort".

Cu toate astea, miliardarul care a ridicat acest colos nu se lasă bătut şi spune că vrea să mai construiască alţi 200.000 mp dedicaţi spaţiilor comerciale, pentru a-şi asigura locul în Cartea Recordurilor.