Worlds Largest City (that no one has heard about) | China’s Biggest City

I found it. After years of searching, traveling around the world, asking people in over 100 countries where is the biggest city in the world. Its placed, as you probably understand, in China.

The city is called Chongqing and it has over 30 million people in it. Yes, you read it right. Its over 30 million people in this video and all the streets are packed with people.

In this video I visit the tourist attractions, year hotpot, scewers, go by taxi, see the coolest skyline in the world and much more. Enjoy!

Places we went:
81 Street
Ciqikou
Nanchan
Liziba
Erchang
Hongya Cave

Things we ate:
Hotpot
Scewers
Bingfen

Instagram: Shanghai Vlogger