This is an amazing video of the New South China Mall, the world’s largest ghost mall with less than 1% of its 2350 shops occupied by businesses.