De cititizens

Chongqing


Listen Later

Chongqing, also known as the "Mountain City" due to its unique geography of being surrounded by mountains and rivers, is a bustling metropolis in southwestern China. This sprawling city is a melting pot of cultures and traditions, making it a fascinating destination for travelers seeking a true taste of China.
...more
View all episodesView all episodes
Download on the App Store

De cititizensBy Bamiyi Steve