Resmi olmayan bilgilere göre 1 milyar 300 milyon dolarlık (2 milyar 300 milyon lira) yatırım sonrası New South China Mall, 2005 yılında tamamlandı.
659 bin metrekare alana yayılan ve 2 bin 500 mağazaya ev sahipliği yapabilecek alışveriş merkezi ölü bir yatırım olarak doğdu.