Dongjing Road Metro depot Location City: Shanghai, China
A major design competition win to redesign the Dongjing Road Metro depot in Shanghai, China
Key Info
- Includes:
- The revamp extends the administrative and residential buildings, adding new warehouses, a fire station, and offices.
- Area:
- 24.6 hectare
- Status:
- Design concept stage
Map Location
Asset enhancement of an existing Metro depot
The winning concept for the Dongjing Road Depot at the end of the Chongming Line prioritises seamlessly blending the surrounding area's architectural styles with modern sustainability best practices. It incorporates energy-saving features while delivering an aesthetically pleasing design.
Responsibly designed
The project strongly emphasises environmental sustainability, aiming to enhance energy efficiency and reduce carbon emissions. Our design incorporates a zigzag-shaped roof optimised for collecting solar power, a key feature that contributes significantly to these goals. Additionally, the roof design incorporates long and short slopes, allowing for the installation of solar panels and skylights to bring in natural light.
A mix of new uses are added to the existing infrastructure
The revamp extends the administrative and residential buildings, adding new warehouses, a fire station, and offices. Here, the design maximises usable space through public areas and landscaping improvements. The rooftop space is transformed by adding sunshade canopies and raising parapets, creating a more usable area.