Mount Bazaar / People’s Architecture Office
© whyseeimage
- architects: People’s Architecture Office
- Location: Fuxing Island, Yangpu District, Shanghai, China
- Project Year: 2025
- Photographs: whyseeimage
- Photographs: Yumeng Zhu
- Area: 470.0 m2





