Located in Sichuan province, Chongqing is one of the biggest cities in the world. It is home to over 30 million people and has been growing rapidly for more than 10 years, with no signs of stopping.
The city is also known for is its unique landscape. Chongqing is located on the intersection of the Yangtze and Jialing rivers and is surrounded by the Daba, Wushan, and Wuling Mountains. This gives it a hilly landscape that has to be seen to be believed.
All the streets may look straight on the map, but in real life they’re just as likely to suddenly soar high into the air!
As you might expect from a massive city, Chongqing sometimes has a problem with air pollution. You can check pollution levels for Chongqing here.