Innovation in architecture takes nature and pedestrian spaces to the center of Shanghai


It is the North American architecture studio Goettsch Partners and Lead 8 studio in Hong Kong, which have now won a competition to design a residential and commercial complex in the Minhang district of central Shanghai, which is an infrastructure that will break with all the traditional construction solutions already in place in this Chinese city.

Originally a village, with its economy based on fishing and the textile sector, Shanghai gained importance only in the 19th century, due to its favorable location, namely its port, and also because it is one of the most open cities to foreign trade. Treaty of Nanking.

According to Inhabitat, the most notable aspect of this design is undoubtedly the incorporation of characteristics linked to sustainability, from green roofs to mini-gardens and green spaces that can be used exclusively by pedestrians.

The new complex – Todtown – will include a residential area, a shopping mall, office area and cultural center. You will also have your own subway station and train nearby. With 130,000 square meters, the commercial zone will be the heart of the development and will have several green areas, including a terrace. The office area will be 146,000 and the residential area will be near 54,000.

But Todtown’s main focus will be the pedestrian areas, there will be specific routes for those who enjoy walking, all with links to public transportation and neighborhoods. “It will be a sustainable urban environment that will concentrate compact and walkable densities, around a vibrant location and access to the Shanghai railway station”, said Lead Buffonge, co-founder and chief executive officer of Lead 8.

This city is a tourist destination very famous for its historical landmarks such as the Bund, Temple City of God, the modern and ever expanding financial center of Pudong, where the famous Oriental Pearl Tower is located. This innovation will be another focal point of Shanghai.