News

Take a tour of the New South China Mall > The mall was opened in 2005 and was heralded as the largest shopping center in the world with 659,612 square meters (7,100,000 sq ft) of space.
For a decade, the New South China Mall – the biggest shopping mall in the world – has been an embarrassment for its owners and China. CNN values your feedback 1.
The world’s biggest shopping centre cost more than £1billion to build and has room for over 2,300 stores. South China Mall in Dongguan, China, was built on farmland in 2005 with five floors and ...
The New South China Mall remained empty for so long largely because of its location. The mall itself is just outside of ...
The South China Mall was opened expecting to attract hundreds of thousands of daily visitors yet it has been dubbed the ghost mall. By Lotti OBrien. 09:00, Sun, Oct 20, 2024.
It’s easy to find the the New South China Mall in the bustling metropolis of Dongguan in Guangdong province, China. With 892,000 square metres of leasable space, it’s the largest shopping ...
For a decade, the New South China Mall – the biggest shopping mall in the world – has been an embarrassment for its owners and China. CNN values your feedback 1.