The giant mall you see in the photos here didn’t die. It has never lived, having been nothing but empty since it opened seven years ago. According to its Wikipedia entry, it has an astounding 2,350 available retail spaces, only 47 of which are occupied.

Meet the world’s largest shopping mall, the New South China Mall in Dongguan, China. It is twice as big as the huge Mall of America outside Minneapolis.
— thinkprogress.org