Chongqing

This revision is from 2023/11/23 11:52. You can Restore it.

Chongqing is the fourth largest Chinese city by urban population, with urban population of 16.34 million as of the 2020 estimation, after Shanghai, Beijing and Shenzhen

Liziba Station in Chongqing, China - A station located in a 19-story apartment complex, a monorail running directly through two floors. https://twitter.com/gunsnrosesgirl3/status/1651317975033446402

which floor is the ground floor in Chongqing, China 🇨🇳 ? https://x.com/engineers_feed/status/1727286829333049783

Tags: Place