Interesting facts about chongqing city

By Anjita D.

Chongqing is a large city in southwestern China, situated at the confluence of the Yangtze and Jialing rivers.

With nearly 30 million residents, it is China's fourth most populous city.

Liziba Station is a train station that runs through a building.

Dazu Rock Carvings is a UNESCO World Heritage Site that has approximately 50,000 Buddhist and Taoist rock carvings from the 9th to 13th century.

Fengdu Ghost City is a frightening Taoist theme park with attractions like the Hall of Hell and the Bridge of Sighs.

Next: Interesting Facts About Aristotle

Find out More..