News
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 ...
6mon
Islands.com on MSNAn Iconic Asian Country Is Home To The Largest Shopping Mall In The Entire World - MSNThe 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.
Vulnerable communities were told to seek refuge on higher ground as multiple rivers burst their banks. Read more at straitstimes.com. Read more at straitstimes.com.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results