#fact South China Mall is worlds largest shopping mall . It has 1500 shops which is so great 220 viewsedited 08:52