- architects: Huajian Group Shanghai Architectural Design & Research Institute
- Location: 2188 Beiyan road, Chongming District, Shanghai, China
- Project Year: 2021
- Photographs: ACF
- Photographs: Song Lin
- Photographs: 3000 images
- Photographs: Courtesy of Huajian Group Shanghai Architectural Design & Research Institute
- Photographs: Chunhui Tan
- Area: 37240.0 m2