The shopping mall is one of the most established and popular shopping malls in Chongqing, with wide recognition amongst local population. It has the largest Gross Floor Area amongst all the shopping malls in the core Jiefangbei Central Business District.
The mall features a cinema, a wide range of brands and restaurants.