Dystopian city the size of Austria where most people 'never touch the ground'

Daily Record

Published

Chongqing in China is the largest city in the world by population. It has multi-level highways, a monorail system that cuts right through through residential tower blocks, and a skyline studded with brightly lit skyscrapers

Full Article