Many of those cities are compromised of enormously large areas though. Chongqing is larger than the country of Austria and has a population density of 390 people per square km. London has a population density of 15000 people per square km.
There are still a lot of big cities and huge city centres but the Chinese meaning of city often includes the metropolitan area plus rural hinterland.
There are still a lot of big cities and huge city centres but the Chinese meaning of city often includes the metropolitan area plus rural hinterland.