The Shanghai Oriental Sports Center (SOSC) was built on industrial brownfield land along the Huangpu River as a venue for the 14th FINA World Swimming Championships in 2011. It consists of a swimming stadium, a sports stadium, an outdoor swimming pool for outdoor high-diving competitions, and a media center.........
more