So, it turns out that China might just have built a few too many shopping malls.