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 ArticleDystopian city the size of Austria where most people 'never touch the ground'
Daily Record
0 shares
1 views