Chongqing depicted in Hitman 3 is similar in that there are few kids, and men outnumber women. What is different is that Chongqing is enormous in population and also enormous in size, so population density overall is not that high.
Chongqing in Southwest China has a 2021 population is estimated at 16,382,376 and is one of 5 national central cities of the People’s Republic of [China]. It grew from 1.5 million to 16.4 million persons from 1950.
Chongqing** municipality can technically claim to be the largest city proper in the world. The municipality of Chongqing, roughly the size of Austria, includes the city of Chongqing as well as various discontiguous cities.
Because of the one child policy, boys outnumbering girls (which is boys outnumbering girls by 32 million in China). Chongqing has a large gap between boys and girls under 20.