Select language:
EN
Shanghai Oriental Sports Centre; Shanghai Oriental Sports Centre;

Shanghai Oriental Sports Centre, Shanghai

A sports complex including three stadia and press centre tower.

Shanghai Oriental Sports Centre is a venue for the 14th FINA World Swimming Championships in 2011. Together with public service infrastructure and related developments, it aims to be a leisure and cultural centre for the region in the future. 

The complex comprises of a gymnasium with a capacity of 18,000 seats, a 5,000-seat natatorium, outdoor diving pool and press centre. Arup’s scope of work includes developing a preliminary design for the project to include mechanical and electrical, building physics and fire engineering.

Project Summary


152,800 GFA for the whole development complex

18,000seats gymnasium

5,000seats natatorium

Such systems include use of artificial lake water as a water source for pool water heating, an under-seat air conditioning system in spectator zones, natural ventilation design, substantial use of natural light and innovative shading devices. 

Another challenge is to design the gymnasium to be sufficiently flexible to serve as a multi-function hall for a wide range of sports, culture and leisure activities.