China

guide
Chongqing, China
Chongqing Travel Guide
Chongqing is the most surrealistic city in China, with a population of over 32 million people. The city is built on hills, which led to the construction of unique multi-level architecture and infrastructure. Here, the subway can pass through residential buildings, road junctions intertwine on 5 levels, and skyscrapers grow right out of the rocks.
2 months ago
Open
0
0.0