Introduction
Chongqing Times Square is a 55,000-square-meter shopping complex located right next to the Liberation Monument in the Jiefangbei pedestrian street area of Yuzhong District. As one of the earliest luxury malls in the Jiefangbei CBD, it features designer brand boutiques, international restaurants, a western supermarket, and a fitness gym.