Shenzhen, China

New Peak

‘URBANUS’ – representing China with their installation Shenzhen: ‘New Peak’ – addressed the challenges of rapid urban development on limited land resources with a proposal for a series of megastructures that are small cities in themselves.

Within just 35 years, Shenzhen, in south-east China has grown rapidly from a rural town with a mere 300,000 inhabitants to a sprawling metropolis of over 17 million people. As a solution, ‘URBANUS’ proposed sustainable megastructures to accommodate a growing population of young immigrants, and to support an improved quality of life through shared public facilities and integrated technological solutions.

1 of 1

Photography: Ed Reeve


Administering Body:

Shenzhen City of Design Promotion Association

Design Team:



Xiaodu Liu

Supporting Bodies:

Shenzhen International Culture Exchange Association

Shenzhen City of Design Promotion Office

2016 Exhibitors