Green Valley Art Center / Scenic Architecture Office

The Green Valley Art Center sits at the northeast end of the Xuhui CBD Central Park which is located to the east of Shanghai South Railway Station. It is designed with the vision to explore a dynamic experience of multiple interactions for public art activities. This mega-truss structure landmark provides continuous and transparent indoor and outdoor ground spaces for the park. The elevated ramp gallery links different functional areas at various heights, stimulating autonomous participation and dynamic communication across events.

Green Valley Art Center / Scenic Architecture Office
© ZY Architectural Photography © ZY Architectural Photography
  • architects: Scenic Architecture Office
  • Location: Humin Road at Binyang Road, Xuhui district, Shanghai, China
  • Project Year: 2021
  • Photographs: ZY Architectural Photography
  • Area: 4562.0 m2

Read more »