Inside nightmarish Chinese 'mega-town' with 20,000 crammed into one gigantic 675ft-high apartment block
Standing at the foot of the Regent International Apartment Complex, in China's Qianjiang Century City, it'd be hard not to be totally overwhelmed.
