Chongqing
This revision is from 2023/04/27 16:02. You can Restore it.
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
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
Tags:
Place