Xujiahui Sports Park / HPP Architects

Xujiahui Sports Park, formerly known as the Shang­hai Sports Center, was planned in the 1960s. Over nearly half a century, buildings such as Shang­hai Indoor Stadium (1973), Shanghai Swimming Center (1983), Shanghai Stadium, and East Asia Tower (1997) have been successively constructed to host top-level sports events over the years. They reflect significant memories of the sports devel­opment in Shanghai and even China, becoming an undeniable landmark of Shanghai’s sports culture. The vision of the project is to transform this area into a new, open, and vibrant urban space.

Xujiahui Sports Park / HPP Architects
© AST Studio © AST Studio
  • architects: HPP Architects
  • Location: No.1500 Zhongshan South Second Road, Xuhui District, Shanghai, China
  • Project Year: 2023
  • Photographs: AST Studio
  • Photographs: CreatAR Images
  • Area: 306000.0 m2

Read more »