Mount Bazaar / People’s Architecture Office

On the industrial site of Yangpu's Fuxing Island, Mount Bazaar—a three-dimensional scaffolding installation created for the 2025 Shanghai Urban Space Art Season (SUSAS)—rises from the ground to form a mountainous structure, providing citizens with a new type of public space that integrates commerce, leisure, and scenic viewing.

Mount Bazaar / People’s Architecture Office
© whyseeimage © 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

Read more »