The Chinese word "chaotianmen" means the "gate that faces heaven" in English. Therefore, it should be no surprise that the Chaotianmen Port is a popular landmark and tourist site in southwest China's Chongqing. The port is the oldest and largest of the gates to the city where the Yangtze and Jialing rivers meet.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3