chongqinglife.net
The Grand TheatreLifestyle, travel, culture, and Mandarin
The Chongqing Grand Theatre重庆大剧院 is virtually at the tip of the Jiangbeizui peninsula, a piece of land that accosts the convergence point of the Yangtze and Jialing rivers. As a small anecdote, man…