The South China Mall was opened expecting to attract hundreds of thousands of daily visitors yet it has been dubbed the ghost mall.