Shanghai Wuzhou International Plaza (Urban Canyon) / Synthesis Design + Architecture Inc. x Shenzhen General Institute of Architectural Design and Research
by Teemunny Published on Tuesday, January 29, 2013
Synthesis Design + Architecture Inc. and Shenzhen General Institute of Architectural Design and Research Co. Ltd have been awarded first place in the invited international design competition for the Shanghai Wuzhou International Plaza. Their scheme, entitled “Urban Canyon”, embodies the energy and vibrancy of the cities distinct urban environment. Inspired by traditional Chinese concepts of Yin and Yang, the project is organized as two nested rock-like volumes which have been broken apart to reveal a flowing canyon condition which connects the project to the urban fabric of the city.
The project is located along Huatai Road in the third ring of the urban metropolis of Shanghai, the Shanghai Wuzhou International plaza. The northern block features an enclosed 4 story luxury retail shopping podium anchored by the corporate headquarters of developer Hong Kong Wuzhou International Group and a 5 star hotel tower. The southern block is composed of a 4 level retail, lifestyle and entertainment complex anchored by two office towers. The fluid canyon condition connects the two entry plazas of the site with a “river” of free-standing detached retail units with a network of connective sky bridges, while simultaneously curating a series of framed views within the site…