Universiade Sports Center by GMP Architects

August 16, 2011

GMP Architects have completed the Universiade Sports Center in Shenzhen, China.


Description from the architects:

The overall complex is laid out as an extensive landscaped park with typical elements of a traditional Chinese garden. Watercourses and plants symbolize movement and development, while crystalline structures in the form of stones and rocks represent continuity and stability. The dialogue between the fluid landscape shapes and the expressive architecture of the stadia constitutes the conceptual framework of the design. The crystalline shape of the three stadia is additionally emphasized by the illumination of the translucent facades at night.

Visit the GMP Architects website – here.

Photography by Christian Gahl