As the centerpiece of the 3.6 million-square-meter Chongqing Tian Di Master Plan, a major redevelopment of a downtown core area, the Chongqing International Trade and Commerce Center provides office, residential, retail, and entertainment space to bring energy, activity, and value to the site.
Inspired by the sailing ships that once plied the waters of the surrounding Yangtze and Jialing Rivers, the development’s light and elegant form is anchored by a simple tower alongside low-rise residential and office towers and a retail podium.
The supertall’s architectural language acknowledges the city’s ancient cultural, social, and economic origins, the central and local government’s visionary “314” overall plan, and Chongqing’s geographic location. Its exterior glass wall design instills a sense of movement and lightness, enveloping the tower’s curving form and organically sloping inward as it rises. The façade pattern is designed to evoke Chongqing’s image as the city of “double happiness” – an allusion that unites the architectural ambition of the urban renewal project with the city’s plans to incorporate the happiness of its past into the limitless potential of its future.
A central public plaza provides a gathering and meeting place, while the 4-story commercial podium is equipped with a daylighting atrium/arcade, which allows visitors to pass through the commercial setting to an outdoor overhead walkway along the river. This public green space offers spectacular views of the water and creates an active space for entertainment, commerce, restaurants, and cafes.