Chongqing IFS is located in the heart of new CBD Jiangbei Zui, and next to CRT station, is a connection hub to the city. Qing Yun Road divides the site into 2 parts, with 5 modernistic designed Towers allocated along the perimeter of the site, creating generous open spaces in the center. T1 Tower is 300m high, T2 and T6 Tower are 150m high, T3 and T5 Tower are 100m high, with 3-storey podium retail built within its site terrain.