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..