Mount Bazaar: A Multifunctional Urban Installation in Shanghai



























Mount Bazaar, a distinctive three-dimensional scaffolding structure, was conceived by People’s Architecture Office for the 2025 Shanghai Urban Space Art Season. Situated on Yangpu’s Fuxing Island, this innovative installation reimagines public space by blending commercial activities, leisure opportunities, and elevated viewing platforms into a single, cohesive mountainous form. Covering an area of 470 square meters, the project, scheduled for completion in 2025, offers residents and visitors a dynamic new destination for engagement and exploration within the urban landscape.
The Vision Behind Mount Bazaar: Reimagining Urban Public Spaces
The creation of Mount Bazaar stemmed from a desire to redefine the interaction between urban inhabitants and their environment, transforming an industrial setting into a vibrant hub. People's Architecture Office's design for the 2025 Shanghai Urban Space Art Season introduces a unique architectural piece that is both functional and aesthetically striking. The structure utilizes scaffolding, a typically temporary construction material, to form a permanent-feeling mountainous landscape that invites public interaction. This approach not only provides a fresh perspective on urban development but also showcases how adaptable and creative design can foster new communal experiences in unexpected locales.
Located on Yangpu’s Fuxing Island, Mount Bazaar is more than just an installation; it's a dynamic social experiment. Its design thoughtfully integrates varied functions, creating a microcosm of urban life within a singular structure. Visitors can engage in commercial transactions, find serene spots for relaxation, or ascend to higher levels to enjoy panoramic views of the city and its surroundings. This blend of commerce, leisure, and scenic appreciation, all housed within a dramatically shaped, multi-layered edifice, signifies an innovative step in urban planning, promising to enhance community engagement and provide a memorable landmark for Shanghai.
Architectural Innovation and Public Engagement at Fuxing Island
People’s Architecture Office has demonstrated an exceptional commitment to architectural innovation with Mount Bazaar, particularly in its clever use of scaffolding. This material, often associated with temporary construction, has been skillfully employed to create a robust and enduring structure that challenges conventional architectural norms. The mountainous form of the installation is not merely decorative; it serves as a symbolic and functional element that draws people upwards, encouraging them to explore different levels and vantage points, ultimately transforming a flat urban experience into a vertical journey of discovery.
The project’s impact on Fuxing Island is profound, breathing new life into an industrial area by converting it into a lively destination. The 470-square-meter installation functions as a magnet for both locals and tourists, offering a novel public space that supports diverse activities. Whether it's for shopping, unwinding, or enjoying the elevated views, Mount Bazaar provides a versatile environment that caters to various needs and desires. This thoughtful integration of form and function highlights the project's role in enriching Shanghai’s urban fabric and solidifying its place as a key attraction for the 2025 Urban Space Art Season.