Chaotianmen Square lies at the eastern tip of Yuzhong Peninsula, where the Yangtze River and Jialing River converge. It is a landmark symbol of Chongqing with a long history. In ancient times, it was an important official dock where imperial envoys and officials arrived, hence the name Chaotianmen, meaning "Gate Facing the Imperial Court". The modern square is built along the river, featuring grand terraced architecture and a broad viewing platform.
Standing here, visitors can clearly see the two rivers merge with distinct water colors, enjoying the magnificent river scenery and the stunning skyline of the mountain city. At night, brilliant lights shimmer on the water, creating a charming view. It is an iconic spot to feel Chongqing's river culture, city style and unique mountain views.