18 Steps Mixed Use Redevelopment
➔
Eighteen Steps honours the site’s historic staircase linking Chongqing’s city centre to the Yangtze River.
An elliptical urban park gently overlays the original landscape, extending the city to the water’s edge as both green sanctuary and graceful pathway to homes nestled along its curve. Beneath lies a shopping arcade, while central cultural hubs quietly preserve the land’s natural character and bring museums, theatres, and gathering spaces to life.
18 Steps is a large urban redevelopment project located in the central business district of Chongqing City, China. The name 18 Steps derived from a historical urban condition of the existing site, which has 18 steps of stairs connecting the central business area to the Yangtze River. With the significance of the river activities and its cultural importance, the conceptual framework was developed to retain the original landscape condition and overlaid an elliptical urban park which extends the city to the edge of the river, effectively functions as a park, a major circulation route to the residential components that dispositioned along this curved park. Underneath the park becomes a shopping arcade surrounding various pockets spaces within the elliptical shaped path. Zones of cultural hubs are introduced within the central area, this minimises the cost implication of re-levelling the original landscape also maintaining the original nature of the locality. These zones of cultural hubs are programmed to attract ephemeral as well as permanent based museums, restaurants, small theatres, performance space and modern offices.Chongqing, China
Masterplan
2015
Design Completed
601,100 Sqm
Location
Type
Year
Status
GFA