Shanghai Oriental Sports Center in Shanghai, China

July 26, 2011 Category: Public Buildings, Sports

The Shanghai Oriental Sports Center designed by gmp von Gerkan, Marg und Partner is located in Shanghai, China.  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.

During the FINA World Swimming Championships, pool events and synchronised swimming championships will take place in the Hall Stadium, which later can be used for boxing matches, basketball, badminton or ice-hockey matches and concerts. The hall has a crowd-capacity of 14,000, which can be increased to 18,000 by the use of mobile seating.

Shanghai Oriental Sports Center design by gmp von GerkanShanghai Oriental Sports Center design by gmp von Gerkan

Shanghai Oriental Sports Center design exterior 1Shanghai Oriental Sports Center design exterior 1

Shanghai Oriental Sports Center design exterior 2Shanghai Oriental Sports Center design exterior 2

Shanghai Oriental Sports Center design exterior 3Shanghai Oriental Sports Center design exterior 3

Shanghai Oriental Sports Center design exterior 4Shanghai Oriental Sports Center design exterior 4

Shanghai Oriental Sports Center design exterior 5Shanghai Oriental Sports Center design exterior 5