The Great Mall of America is nothing compared to what’s getting built in China these days. We’re talking malls over 130 acres, or 1/5 of a square mile.

Advertisements