architekten24.de
Overview Planners Speciality firms
Oriental Sports Center Shanghai, China | Overview
Architecture

Architecture

Water is the overarching theme of both the park and the architecture of the stadiums and the media centre. It is the connecting element between the buildings, which stand on raised platforms in specially constructed lakes. Thus the round stadiums have a curved lakeside shore round them, while the rectangular Natatorium has a straight lakeside shore.

Design affinities and a shared formal idiom and use of materials give the three stadiums structural unity. The steel structures of broad arches with large-format triangular elements made of coated aluminium sheet form double-sided curved surfaces along the frame of the sub-structures, thus evoking sails in the wind.

© 2013 ABV Architekten und Bauherren Verlag GmbH
All rights reserved
Copy only allowed with authorization of ABV Architekten und Bauherren Verlag GmbH