The South China Mall was designed to be the biggest retail paradise on Earth — a seven-million-square-foot monument to China’s booming future. Instead, almost no shoppers came, no stores moved in, and ...
Hosted on MSN
20 Once-Beloved Mall Stores That Faded Away
It seems like every day there’s a new article online about a ghost mall somewhere; a former shopping mecca decimated by changing consumer habits and demographics and left to decay into something that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results