Corporate Avenue 1

Chongqing, China

As the centerpiece of Chongqing Tian Di, a major redevelopment of the downtown area, Corporate Avenue 1, will become a landmark in China’s “Mountain City” – Chongqing. Chongqing is a major city in southwest China with an urban population of 8,165,500 as of 2015. The development is expected to become a new model for Chongqing’s future high-end residential and international office space.

The 458-meter tower is a mixed complex including office, residential, retail and entertainment spaces. A 4-story retail podium includes atria and retail arcades that pass through to an elevated outdoor promenade with restaurants, cafes, and river views. A public plaza situated at the center of the site provides a panoramic view of the Jialing River and gathering place.

The swelling curve of the towers is inspired by the sailing ships that once traversed the waters of the surrounding Yangtze and Jialing Rivers. The pattern on the curvy facade is composed of window units organized in groups of two, which evokes traditional Chinese Character for “double happiness”.