Live: Breathtaking night scenery of Chongqing from Chaotianmen Port
Literally translating to "gate that faces heaven" in English, Chaotianmen is an iconic scenic spot and landmark in Chongqing.
Literally translating to "gate that faces heaven" in English, Chaotianmen is an iconic scenic spot and landmark in Chongqing.